Waarom niet VFP .NET OleDB provider werk in 64 bit Windows?

stemmen
23

Ik schreef een Windows-service met behulp van VB dat sommige legacy data van Visual FoxPro Databases lezen in SQL 2005 te voegen Het probleem is dit gebruik fijn om te draaien in Windows Server 2003 32-Bits, maar de cliënt onlangs verhuisd naar Windows 2003 64-Bits en nu de dienst zal niet werken. Ik krijg een bericht van de de VFP NET OLEDB provider is niet gevonden. Ik onderzocht en alles lijkt erop te wijzen dat er geen oplossing is. Any Help, alsjeblieft ...

De vraag is gesteld op 03/08/2008 om 16:07
bron van user
In andere talen...                            


3 antwoorden

stemmen
15

Heeft u geprobeerd het veranderen van de doelgroep CPU x86in plaats van "Any CPU"in de geavanceerde compiler opties? Ik weet dat dit lost een aantal problemen met andere OLEDBaanbieders door het forceren van het gebruik van de 32-bits versie.

antwoordde op 03/08/2008 om 20:42
bron van user

stemmen
10

Je moet samen te stellen met het doel CPUingesteld op x86uw code te dwingen om de te gebruiken 32 bitversie van het VFP OLE Db provider.

Microsoft heeft verklaard dat er geen plannen zijn voor het vrijgeven van een 64-biteditie van de Visual FoxPro OLE DB-provider. Want wat waard is, heeft Microsoft ook verklaard dat VFP 9 is de definitieve versie van Visual FoxProen ondersteuning zal eindigen in 2015. Als je het nodig hebt OLE DBprovider voor VFP 9, kun je het krijgen hier .

antwoordde op 03/08/2008 om 23:48
bron van user

stemmen
2

Sybase Anywhereheeft een OLEDB providervoor de VFPtafels. Er staat in de pagina die de server ondersteunt 64 bit Windows, weet niet over de OLEDB provider:

Ondersteuning voor 64-bit Windows en Linux-servers

Met het oog op verdere versterking van schaalbaarheid, werd steun voor de x86_64 architectuur aan de Advantage Database-servers voor Windows en Linux toegevoegd. Op computers met een x86_64 processor en een 64 bit besturingssysteem zal de Advantage Database Server nu in staat zijn om geheugen te gebruiken van meer dan 4 GB. Het extra geheugen kunnen meer gebruikers toegang tot de server gelijktijdig en verhoging van de hoeveelheid informatie die de server kan cachen bij het verwerken van queries.

Ik hoefde niet te proberen door mij, maar sommige mensen van de VFP nieuwsgroepen meldt dat het werkt OK.

Link naar de Advantage Server / VFP Pagina

antwoordde op 06/08/2008 om 23:33
bron van user

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more