Fragensteller
Anbindung der Tabelle an Datenbank (mdf)

Frage
-
C# Visual Studio 2017 Community
Kann die neue Tabelle nicht in die Datenbank (MDF) einbinden. Nach dem Speichern der Tabelle bleibt die Datenbank weiter tabellenlos.
Während des Erstellens der Tabelle erscheint folgende Fehlermeldung:
Fehler SQL71501: "Tabelle: [weit].[Table]" enthält einen nicht aufgelösten Verweis auf "Schema [weit]". dbo.Table_1 1
Alle Antworten
-
Hi Gottfried,
und wie steht es mit dem Schema? Kann der angemeldete Nutzer auch auf das Schema zugreifen?--
Viele Grüsse / Best Regards
Peter Fleischer (former MVP for Developer Technologies)
Homepage, Tipps, Tricks -
-
Hallo Gottfried,
wenn Du mit SQL Server Datenbanken arbeiten willst, musst Du dich zwangsläufig auch mal mit den Begrifflichkeiten auseinandersetzen.
Ein Schema ist grob gesagt eine logische Unterteilung der Struktur der Objekte. Wenn man bspw. gerne die Tabellenstrukturen in Abteilungen gliedern würde, könnte man dann folgendes machen:
- Schema "Werkstatt"
- Schema "Verkauf"
- Schema "Service"
- ...
Und dort kann man dann die einzelnen Tabellen unterbringen.
Macht man das nicht, gibt es erst mal nur das Standardschema "dbo".
Wenn Du also eine Tabelle "Table" im Schema "weit" unterbringen willst, musst du das Schema erst einmal erstellen.
CREATE SCHEMA weit
Ggfs. braucht man noch Berechtigungen, um dann darauf zugreifen zu können, das hängt aber von deinen Benutzerrechten ab.
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET (2001-2018)
https://www.asp-solutions.de/ - IT Beratung, Softwareentwicklung, Remotesupport -
Hi Gottfried,
in Deiner Abfrage ist [weit] das Schema. Schau mal im SSMS nach:--
Viele Grüsse / Best Regards
Peter Fleischer (former MVP for Developer Technologies)
Homepage, Tipps, Tricks