Författare Ämne: ODBC på Windows  (läst 2022 gånger)

0 medlemmar och 1 gäst tittar på detta ämne.

Utloggad Diquito

  • Flitig postare
  • Antal inlägg: 188
    • Visa profil
ODBC på Windows
« skrivet: 15 februari, 2018, 11:43 »
Vill inte vara den som bråkar och gnäller med jävlar vad mycket smidigare FileMaker på MAC är jämfört med motsvarande på Windows!!!
Har en massa tabeller som jag hämtar hem till min Mac via ODBC från en MS SQL server.. funkar hur bra som helst inga problem med ODBC uppkopplinganrna och allt har fungerat hur bra som helst.
MEN nu har vi flyttat dessa till en FileMaker Server 16 som sitter på en windows server. På servern har vi förstås en FileMaker Pro advanced så att man ska kunna öppna filerna på servern om det blur strul eller nåt samt att man ska öppna filerna på servern för att anvädna serverns ODBC kopplingar... Har haft problem från dag ett med detta..

Nu när jag lyckats hämta hem datat till slut så visar det sig att ODBC inte hämtar hem MS SQL fält som är XML konfade.. jag får bara en "untitled.dat" i dessa fält.. När jag hämtar hem samma tabell på Macen så funkar det perfekt.. jag får en fin XML sträng i fältet..

Har försökt att konfa ODBC drivaren på alla möjliga sätt men inget funkar.. gav upp och började försöka luska ut om Untitled.dat innehöll nåt för jag tänkte att man kanske kan extrahera datat.. men den är tom..

Hur löser man detta på en Windows maskin!! håller på att ge upp nu..

///D

Utloggad David Wikström

  • Mycket flitig postare
  • Antal inlägg: 667
    • Visa profil
    • CamelCase data - FileMaker developers
SV: ODBC på Windows
« Svar #1 skrivet: 15 februari, 2018, 11:50 »
Detta är inte riktigt mitt område, men jag tror det ska finnas en konfigurationsmöjlighet för character set eller något? xml ska oftast vara UTF-8 medan Windows gärna skickar allt som Latin-1 om man inte säger till på skarpen... NB detta bara en gissning, har inte tid att kolla dokumentationen just nu.
FileMaker 17/16/15/14/13/12/11/10/9/8 Certified Developer | FBA Member

Utloggad Diquito

  • Flitig postare
  • Antal inlägg: 188
    • Visa profil
SV: ODBC på Windows
« Svar #2 skrivet: 15 februari, 2018, 12:36 »
Lösde denna genom att använda en ODBC drivare som var 3 versionen äldre än version 13.1 som är den senaste som MS har tagit fram.. Nu funkar allt verkar det som.. tills nåt annat dyker upp antagligen.

///David

Utloggad Diquito

  • Flitig postare
  • Antal inlägg: 188
    • Visa profil
SV: ODBC på Windows
« Svar #3 skrivet: 27 februari, 2018, 09:49 »
Kan ligga till att det är tydligen ett problem med Filemaker Server version 16 installationen och ODBC kom jag fram till efter en massa googlande och felsökning.

Installationen av FMS "förstör" på nåt sätt ODBC drivare som är har kopplingar till MS SQL servrar som är pre 2012... hittade några inlägg om detta och upplevde det själv.
Vi har en SQL databas på en SQL 2005 som jag inte kan koppla upp ODBC till.. Jag kan alltså inte ens skapa ODBC länken och få en "Test successful" vid upsättningen. Att koppla till en SQL 2012 funkar utmärkt. Detta är tydlien en problem som Filemaker inte löst tydligen.

Att koppla upp ODBC till samma server från en annan masking utan FMS funkar utmärkt.

Skrev detta så om nån annan råkar ut för detta så vet ni.