Migration Access SQL-Server

Übergeordnete Themen zu SchILD-NRW2

Moderatoren: A. Schüller, Raffenberg, Pfotenhauer

Benutzeravatar
Reimund Herrmann
Beiträge: 82
Registriert: Mittwoch 5. Dezember 2018, 00:12
Schulform: Gesamtschule

Migration Access SQL-Server

Beitrag von Reimund Herrmann »

Ich versuche eine Schild-Access-Datenbank in eine SQL-Server-Datenbank zu übertragen.
Ich habe dazu eine leere SQL-Server-Datenbank angelegt.
Das Migrationstool liefert mir dabei diese Fehlermeldung.
MigFehler.jpg
MigFehler.jpg (82.03 KiB) 1232 mal betrachtet
Der Fehler wiederholt sich dann für viele Tabellen.
Kann mir jemand weiterhelfen?
Herzliche Grüße

Reimund Herrmann
Im Ruhestand
ehemals Heinrich-Böll-Gesamtschule Bochum
A. Schüller
Beiträge: 1131
Registriert: Mittwoch 10. Februar 2021, 21:30
Schulform: Gymnasium

Re: Migration Access SQL-Server

Beitrag von A. Schüller »

Haben Sie das passenden Script zum Anlegen von Tabellen eingespielt
(Download von hier: https://wiki.svws.nrw.de/mediawiki/inde ... -Datenbank)

Vor der Migration sollte die DB mehrfach mit SchILD geöffnet werden, damit fehlende Tabellen angelegt werden, die noch nicht im Script implementiert sind. Evtl. fehlt dieser Schritt?
Mit freundlichen Grüßen
Anne Schüller
Benutzeravatar
Reimund Herrmann
Beiträge: 82
Registriert: Mittwoch 5. Dezember 2018, 00:12
Schulform: Gesamtschule

Re: Migration Access SQL-Server

Beitrag von Reimund Herrmann »

Danke, ich hatte solch einen SQL-Befehl gesucht aber nicht gefunden.
Leider gab es bei der Migrationsanleitung im Wiki keinen Hinweis.

Nun habe ich das Problem, dass Schild den Provider nicht finden kann.
Ich habe ihn aus der Beispiel-UDL übernommen. Brauche ich eine ODBC-Verbindung?
Wo finde ich den Provider?
Herzliche Grüße

Reimund Herrmann
Im Ruhestand
ehemals Heinrich-Böll-Gesamtschule Bochum
Frodermann
Fachberater*in
Beiträge: 963
Registriert: Montag 29. Oktober 2018, 20:45
Schulform: Gesamtschule
Motto: Keine Panik

Re: Migration Access SQL-Server

Beitrag von Frodermann »

Brauche ich eine ODBC-Verbindung?
Entsprechend der Anleitung ja.

Ich meine mich auch zu erinnern, dass bei uns nach der Umstellung auf den SQL-Server auf den Clients MSSQL/MS Native SQL Client/SQL Server einzeln nachinstalliert werden musste.
mit freundlichen Grüßen
Felix Frodermann
Fachberatung, Moderation & SVWS-Dokumentation - Korrekturen oder Wünsche bezüglich des Wikis und der SVWS-Webclient-Doku können Sie mir gerne über die hier im Forum hinterlegte Emailadresse zukommen lassen.
Benutzeravatar
Reimund Herrmann
Beiträge: 82
Registriert: Mittwoch 5. Dezember 2018, 00:12
Schulform: Gesamtschule

Re: Migration Access SQL-Server

Beitrag von Reimund Herrmann »

Ich finde die ODBC-Verbindung nur bei MySQL und MariaDB erwähnt.
Herzliche Grüße

Reimund Herrmann
Im Ruhestand
ehemals Heinrich-Böll-Gesamtschule Bochum
Frodermann
Fachberater*in
Beiträge: 963
Registriert: Montag 29. Oktober 2018, 20:45
Schulform: Gesamtschule
Motto: Keine Panik

Re: Migration Access SQL-Server

Beitrag von Frodermann »

Bei uns läuft MSSQL und bei den Clients musste definitiv etwas nachinstalliert werden, ich kann nur bedauerlicherweise nicht im Haus nachschauen, was wir konkret installiert haben, da ich im Moment nicht in die Schule fahre.

Hier ist was von Microsoft dazu: https://learn.microsoft.com/de-de/sql/r ... rver-ver15

Ich kann das nicht mehr sicher sagen, aber ich glaube, dass wir MSSQL Server 2016 oder die erwähnte 2012-er Datei nachinstalliert haben. Funktioniert das denn testweise damit?

Können Sie direkt vom Server auf die Datenbank zugreifen?
mit freundlichen Grüßen
Felix Frodermann
Fachberatung, Moderation & SVWS-Dokumentation - Korrekturen oder Wünsche bezüglich des Wikis und der SVWS-Webclient-Doku können Sie mir gerne über die hier im Forum hinterlegte Emailadresse zukommen lassen.
Benutzeravatar
Reimund Herrmann
Beiträge: 82
Registriert: Mittwoch 5. Dezember 2018, 00:12
Schulform: Gesamtschule

Re: Migration Access SQL-Server

Beitrag von Reimund Herrmann »

Problem gelöst. Ich musste in der UDL als Provider SQLOLEDB angeben,
nicht SQLNCLI11.1 wie in der Beispiel-UDL, die im Wiki unter "Schild-NRW Installation" zu finden ist.
Das war aber schwer zu finden. Ich habe dazu tatsächlich teilweise die Registry durchsucht.
Anschließend musste ich noch per UserAdmn die DB-Version zurücksetzen.
Herzliche Grüße

Reimund Herrmann
Im Ruhestand
ehemals Heinrich-Böll-Gesamtschule Bochum
Frodermann
Fachberater*in
Beiträge: 963
Registriert: Montag 29. Oktober 2018, 20:45
Schulform: Gesamtschule
Motto: Keine Panik

Re: Migration Access SQL-Server

Beitrag von Frodermann »

Danke für Arbeit. Die Treiber müssen wohl in der Tat mitunter auf einen neuen/alten Stand gebracht werden. Ich habe diese Information im Wiki aufgenommen.

Mit SchILD3 wird das zwar hinfällig, aber SchILD 2 sollte sich nach der Dokumentation noch immer korrekt installieren lassen.
mit freundlichen Grüßen
Felix Frodermann
Fachberatung, Moderation & SVWS-Dokumentation - Korrekturen oder Wünsche bezüglich des Wikis und der SVWS-Webclient-Doku können Sie mir gerne über die hier im Forum hinterlegte Emailadresse zukommen lassen.
Benutzeravatar
wschrewe
Fachberater*in
Beiträge: 1963
Registriert: Dienstag 25. September 2018, 17:36
Schulform: BK (Pensionär)
Kontaktdaten:

Re: Migration Access SQL-Server

Beitrag von wschrewe »

Reimund Herrmann hat geschrieben: Mittwoch 26. Juni 2024, 10:55Problem gelöst. Ich musste in der UDL als Provider SQLOLEDB angeben,
Der ist aber auch nicht mehr aktuell. Empfohlen wird von Microsoft MSOLEDBSQL, wie diesem Artikel zu entnehmen ist. Wenn bisher Probleme bei der Verbindung von Kurs 42 mit einer SQLServer-DB auftraten, waren sie mit dem Einsatz dieses Treibers behoben.
Mit freundlichen Grüßen
Walter Schrewe
"If all else fails, read the instructions" (Donald E. Knuth, letzter TeX - Hilfehinweis)
Benutzeravatar
Reimund Herrmann
Beiträge: 82
Registriert: Mittwoch 5. Dezember 2018, 00:12
Schulform: Gesamtschule

Re: Migration Access SQL-Server

Beitrag von Reimund Herrmann »

Woher soll man das wissen? Ich bin froh, dass es mit SQLOLEDB bei mir super funktioniert.
Herzliche Grüße

Reimund Herrmann
Im Ruhestand
ehemals Heinrich-Böll-Gesamtschule Bochum
Antworten

Zurück zu „Allgemeines“