Frontier 6.2.1 ODBC-Verbindung

303
tbm0115

Wir haben eine Anwendung, die eine Frontier-Datenbank (UserLand) verwendet. Ich bin mit dieser Art von System- oder objektorientierten Datenbankstrukturen im Allgemeinen überhaupt nicht vertraut. Ich versuche also, die Verbindung mit SQL Server Management Studio so gut wie möglich herzustellen.

Im Anwendungsverzeichnis befand sich ein Dokument, in dem beschrieben wird, wie ODBC für Windows initialisiert wird. Ich habe die Anweisungen in der Dokumentation befolgt, die im Wesentlichen eine ODBC.DLL-Datei erstellt hat. Ich habe versucht, dann "regsvr32" zu verwenden, um die DLL zu registrieren, aber ich bekomme die ".... 'dll' wurde geladen, aber der Einstiegspunkt DllRegisterServer wurde nicht gefunden." Error.

Jede Richtung zum Einrichten einer ODBC-Verbindung mithilfe einer DLL kann meine Suchoptionen einschränken.

Update Ich habe die folgenden Befehle aus einer Batchdatei ausgeführt, in der sich die DLL befand:

@copy odbc.dll %systemroot%\system32\ @%systemroot%\system32\regsvr32 odbc.dll 

odbc.dll ist die Datei, die aus dem Frontier-Skript generiert wurde.

0
Aktualisieren Sie Ihre Frage, um die genauen Befehle, die Sie verwendet haben, und die genauen Befehle aus der Dokumentation aufzulisten Ramhound vor 6 Jahren 0
odbc.dll soll Microsoft DLL sein, es sollte nicht aus Skript generiert werden. Ramhound vor 6 Jahren 0
Sie meinen odbc32.dll? Diese DLL wurde nicht überschrieben. tbm0115 vor 6 Jahren 0
Sie sind sicher, dass diese odbc.dll eine COM-Bibliotheksdatei ist? Ramhound vor 6 Jahren 0
Ich vermute, dass dieses Skript aus irgendwelchen Gründen eine Kopie von `Microsoft.Data.Odbc.dll` erstellt, was bedeutet, dass es sich um eine .NET-Bibliothek handelt und nicht von regsvr32 registriert werden kann. Die einzige Referenz, die sich auf `Frontier` und` Odbc.dll` bezieht, ist eine Diskussion über `Microsoft.Data.Odbc.dll` Ramhound vor 6 Jahren 0
Hast du einen Hinweis auf diese Diskussion? Ich entdeckte auch, dass die Db-Struktur Fat Pages verwenden kann, also gehe ich auch weiter. tbm0115 vor 6 Jahren 0
Nein; Ich habe keinen Bezug mehr zu dieser Diskussion, ich dachte nicht, dass ich eine brauchte, ich stelle Fragen, um Ihr Problem zu klären. Ramhound vor 6 Jahren 0

0 Antworten auf die Frage