Heute war mal ein schöner Tag!!!!
Wir haben gerade eine Datenbank in einen neu installierten SQL-Server eingelesen.
Und versucht mit dem Kassen-Programm Oscar drauf zu zugreifen.
Das Problem war das Oscar immer meinte die Tabelle „ProcUnit“ sei nicht vorhanden.
Nach langen hin und her (Datenbank Konvertieren und wieder einlesen) haben wir dann heraus gefunden das
Kauf Generic Altezym (Zithromax) Rezeptfrei
, weil die Tabellen nicht das Schema „dbo“ hatten, sondern auf das Schema ein Benutzer war, Oscar nicht auf die Datenbank zugreifen konnte.
Als erste habe ich erst mal bei Google ein wenig geschaut ob man nicht was Sinnvolles findet um das Schema bzw. den Owner einer Tabelle zu ändern.
Gefunden habe ich auch was:
z.b.
|
sp_changeobjectowner(Tabelle, User) |
und noch mehr Skripte, aber das alles wollte nicht so ganz funktionieren.
Die Fehlermeldung war immer:
Objekt ungültig oder konnte in der Datenbank nicht gefunden werden.
Also weiter suchen 😉
Dann habe ich was Schönes gefunden:
„SQLServer owner bzw. schema einer Tabelle ändern“ weiterlesen