poundrocz 10 Geschrieben 29. April 2006 Melden Teilen Geschrieben 29. April 2006 Hi, ich hab ein Problem mit dem ms sql server 2000. das mbs axapta (erp system mit dem ich arbeiten muss ;) ) greift anscheinend als allererstes auf die tabelle "SQLSYSTEMVARIABLES" zu. da bekomme ich den fehler, sinngemäß, die tabelle existiere nicht (die existiert aber). dann hab ich es natürlich mit dem queryanalyzer versucht, der mir die gleiche meldung gab "ungültiger objektname". statement: Select * from [sqlSYSTEMVARIABLES]; ---> auch mit anderen tabellen gibts ne fehlermeldung. die da im detail: Server: Nachr.-Nr. 208, Schweregrad 16, Status 1, Zeile 1 Ungültiger Objektname 'SQLSYSTEMVARIABLES'. danach habe ich es mit dem kompletten pfad versucht, womit es funzte: Select * from [axdb30-kbs-production_RaSch].[kbsaxdbsu].[sqlSYSTEMVARIABLES]; ich weiss dass axapta ohne komplette pfadangaben arbeiten kann, haben wir in der firma und bei kunden mehrmals im einsatz. also muss ich dem sql server beibringen, dass er auch reine tabellennamen umsetzen soll. nur wie? ich suche seit 1,5 std im netz und finde einfach nix nützliches... irgendwie hab ich das gefühl dass das nur ne kleine einstellung is, finde dazu aber nichts :( mfg ralle Zitieren Link zu diesem Kommentar
poundrocz 10 Geschrieben 29. April 2006 Autor Melden Teilen Geschrieben 29. April 2006 hat sich erledigt, ich hab einfach aufm firmenserver nachgeschaut und die einstellungen "abgeschrieben". dann gings, veränderte einstellungen zur info: - kbsaxdbsu user von der db hatte alle datenbankrollen, jetzt nur noch dbowner und public. - standard db vom kbsaxdbsu des sql servers wieder auf master gestellt. - kbsaxdbsu des sql servers alle serverrollen genommen (hatte alle) das war alles... wahrscheinlich lags an den 2 "deny*" datenbankrollen!? Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.