Supportnet / Forum / Datenbanken
SQL7 - Startup parameters
Frage
Tag,
nachdem ich den Server neu aufgesetzt und ein restore der master gefahren habe, kann ich von meinem client aus nicht auf die DB zugreifen. Es wird der startup parameter -p verlangt. den lässt er mich aber nicht eingeben. Meldung: Error 22002: RegCreatorKeyEx() returned error 5,Access is denied
SP2 für SQL ist erfolgreich aufgespielt, in der Management Console wird allerdings SP1 angezeigt.
Liegt der Fehler eher bei Server(advanced2000)oder beim SQL?
Was kann ich machen?`
danke alex
Antwort 1 von asok
was heisst denn "auf den client zugreifen"? versuchst du, dich ueber die sqlserver7-clientsoftware (desktop version) anzumelden? wenn ja, wie weit kommst du genau?
Antwort 2 von Alexander
ich meine, wenn ich von meinem Datenbankprogramm (auf einem client) aus, mich an der Datenbank anmelden will, kommt die Fehlermeldung, daß ich mich nicht anmelden kann. Dazu soll ich erst den startup parameter -p eingeben, um max. Präzision zu erreichen.
Nur wenn ich den angebe kommt mir dann o.g. Fehlermeldung.
So und jetzt steh ich da.
Nur wenn ich den angebe kommt mir dann o.g. Fehlermeldung.
So und jetzt steh ich da.
Antwort 3 von asok
Und was ist nun die Clientsoftware? Wie heisst das Datenbankprogramm? Offensichtlich meldet sich dein Frontend (was auch immer das sein mag) nicht korrekt an der Datenbank an. Oder es identifiziert sich als ein User, der
keine Rechte auf dem SQL-Server hat. Hat das Frontend einen eigenen generischen User, oder nutzt du den NT-Account fuer den Zugriff?
keine Rechte auf dem SQL-Server hat. Hat das Frontend einen eigenen generischen User, oder nutzt du den NT-Account fuer den Zugriff?
Antwort 4 von Alexander
Rechte hat er auf der Datenbank und die Anmeldung erfolgt über SQL-Account. Auf anderen SQL Datenbanken kann ich mich mit dem Frontend ja auch anmelden.
Nur diesen Startup-par. -p nimmt mir eben mein SQL nicht an. Auf anderen SQL hat der Parameter sich schon einmal eintragen lassen. Warum jetzt nicht bei diesem?
Nur diesen Startup-par. -p nimmt mir eben mein SQL nicht an. Auf anderen SQL hat der Parameter sich schon einmal eintragen lassen. Warum jetzt nicht bei diesem?
Antwort 5 von Alexander
Rechte hat er auf der Datenbank und die Anmeldung erfolgt über SQL-Account. Auf anderen SQL Datenbanken kann ich mich mit dem Frontend ja auch anmelden.
Nur diesen Startup-par. -p nimmt mir eben mein SQL nicht an. Auf anderen SQL hat der Parameter sich schon einmal eintragen lassen. Warum jetzt nicht bei diesem?
Nur diesen Startup-par. -p nimmt mir eben mein SQL nicht an. Auf anderen SQL hat der Parameter sich schon einmal eintragen lassen. Warum jetzt nicht bei diesem?
Antwort 6 von asok
Das ist schon ein Unterschied, da du für jede Datenbank eine eigene ODBC-verbindung brauchst. Hast du mal die System-DNS überprüft? (Du hast nicht gesagt, welches OS du nutzt...)
Und, aehem, WELCHE CLIENT-SOFTWARE BENUTZT DU DENN????????? ;)
SQL ist keine Software, sondern eine Programmiersprache zur Datenbankabfrage.
*verzweifel* Welches Programm will denn nun diesem ominoesen Parameter -p??
Und, aehem, WELCHE CLIENT-SOFTWARE BENUTZT DU DENN????????? ;)
SQL ist keine Software, sondern eine Programmiersprache zur Datenbankabfrage.
*verzweifel* Welches Programm will denn nun diesem ominoesen Parameter -p??

