2009-05-04 2 views
0

Ich habe eine SQL Server 2000-Datenbank, die die Spaltenliste für alle Tabellen in der Ansicht "Designer" in Enterprise Manager nicht anzeigen Dieses Problem besteht, wenn beides Entwerfen einer neuen Ansicht oder beim Bearbeiten vorhandener Ansichten Alles, was für jede Tabelle im Diagramm angezeigt wird, ist "* (Alle Spalten)". Die Ansichten funktionieren ansonsten.SQL Server 2000 Enterprise Manager: Kann Spalten in Tabellen nicht anzeigen, die zu Ansichtsdesigner hinzugefügt wurden

Ich habe dieses Problem nicht mit anderen Datenbanken.

Ich habe DBCC CHECKDB auf dieser Datenbank ausgeführt und es 0 Fehler gemeldet.

Die SQL Server-Protokolldateien melden keine anderen Fehler als "Fehler: 15457, Schweregrad: 0, Status: 1" was, IIRC, ist wirklich kein Fehler und hat nichts mit diesem Problem zu tun.

Wie kann ich das beheben?

+0

Sind Sie als 'sa' angemeldet? – codeulike

+0

Ja. Ich bin eingeloggt als sa. Ich habe gerade festgestellt, dass diese Datenbank "." in seinem Namen. Ich wette, das hat etwas mit dem Problem zu tun. (Ich habe die Datenbank von einem Kunden erhalten) –

+1

Ja, versuchen Sie vielleicht, die Datenbank unter einem anderen Namen wiederherzustellen, der nicht das "." – codeulike

Antwort

3

(hust) um ... dies scheint ein Fehler in Enterprise Manager zu sein, der auftritt, wenn der Datenbankname einen Punkt hat.

Überprüfen Sie, ob der Datenbankname einen vollständigen Stopp (".") Enthält, und falls dies der Fall ist, stellen Sie die Datenbank unter einem anderen Namen wieder her, und geben Sie den vollständigen Stopp ein.

(Antwort aus dem obigen Kommentar)

Verwandte Themen