2012-11-28 14 views
8

Mam problem z Visual Studio 2012 Ultimate.Projektant napotkał błąd podczas ładowania definicji tabeli?

włożeniu do „bazy danych SQL Server”, a gdy próbuję „Dodaj nową tabelę” po jakimś czasie mam ten problem

Projektant wystąpił błąd podczas ładowania definicję tabeli

i dwa błędy w „Lista błędów”

  1. schemat docelowa baza danych nie może być retrie ved. Nie można ponownie nawiązać połączenia z bazą danych.

  2. Nie udało się uzyskać informacji o schemacie z bazy (LocalDB) v11.0.C \: \ Users \ Srdjan \ Documents \ Visual Studio 2012 \ STRONY \ WEBSITE3 \ App_Data \ DATABASE.MDF.
    Proszę zamknąć wszystkie otwarte edytory dla tej bazy danych, sprawdzić połączenie z tą bazą danych i odświeżyć bazę danych w programie Server Explorer. C: \ Users \ Srdjan \ Documents \ Visual Studio 2012 \ STRONY \ WEBSITE3 \ App_Data \ DATABASE.MDF

Co mogę zrobić, aby dostać tę pracę?

Picture

+0

Czy .mdf tam jeszcze? Czy serwer SQL nadal działa? Czy uruchomiłeś ponownie? –

+0

Database.mdf znajduje się w folderze App_Data, aw Server Explorer, Działa tylko Visual Studio i Chrome, Tak, ten sam błąd ... – DocNet

+0

Tylko wskazówka; W przyszłości podaj prawdziwe pytanie, na które ludzie mają odpowiedzieć. Nawet jeśli zrozumiemy, że chcesz rozwiązać swój problem, łatwiej jest zrozumieć, co chcesz, jeśli je załączysz. – Patrick

Odpowiedz

3

Proszę sprawdzić, czy logowanie używasz do łączenia się z bazą danych w VS posiada niezbędne uprawnienia do tworzenia tabel.

10

Miałem ten sam problem, ale został rozwiązany, gdy używam "Eksploratora obiektów SQL Server" zamiast "eksploratora serwerów" do dodawania nowych tabel.

+0

To działało dla mnie, ale nadal nie wyjaśnia podstawowej kwestii. –

+0

Dzięki za dużo +1 :) –

+0

Wielkie dzięki, ale wciąż otrzymuję ten sam błąd –

0

Wykonaj następujące kroki:

  1. prawym przyciskiem myszy na połączenia danych
  2. kliknij przycisk Add Connection
  3. wybrać źródło danych
  4. przejdź do istniejącego pliku bazy danych w systemie (np C:\Users\pcname\Documents\databasefile.mdf)
  5. Kliknij na Połączenie testowe
  6. Jeśli połączenie się powiedzie, problem powinien zostać rozwiązany, w przeciwnym razie spróbuj po ponownym uruchomieniu Visual Studio
2

Wiem, że jest to naprawdę stary problem, ale na wypadek, gdyby ktoś nie miał szczęścia w powyższych odpowiedziach: dla mnie działało po prostu odłączenie się od serwera i ponowne połączenie.

1

Użyj "Eksploratora obiektów SQL Server" zamiast "eksploratora serwerów", ale zamknij wszystkie połączenia z bazą danych, które pojawiają się w eksploratorze serwerów.

Z eksploratora obiektów serwera SQL dodaj lokalny serwer SQL i to wszystko działa jak czar.

0

Miałem ten sam problem [visual studio 2013] z powodu błędnej nazwy bazy danych. Przejdź do eksploratora serwerów -> kliknij prawym przyciskiem myszy na bazie danych -> Modyfikuj połączenie .. -> pod "Połącz z nazwą bazy danych:" wybierz poprawną nazwę bazy danych.

0

Restartowanie Visual Studio naprawiło to za mnie. Miałem to otwarte przez miesiąc lub dłużej.

Może warto, aby niektórzy ludzie spróbowali tego prostego kroku, zanim zaczną głębiej kopać.

0

Jeśli nie używasz zintegrowanych zabezpieczeń (uwierzytelnianie systemu Windows), proszę upewnić się, że użytkownik ma db „właściciel db” Rola

Powiązane problemy