2012-10-29 10 views
8

Z jakiegoś powodu, po kliknięciu na Add Diagram w Eksploratorze serwera, pozostawiam pustą kartę do projektowania diagramów. Jednak nie ma okna dialogowego, które zwykle pyta, jakie tabele dodać. Menu rozwijane na górze o nazwie Diagrams ma również wszystkie przyciski nieaktywne.Nie mogę utworzyć diagram bazy danych w VS2010 dla SQL Server Express

Jaki może być tego powód?

Mam uruchomionego SQL Server Express (zaznaczone w SQL Server Configuration Manager). Wersja - 10.1.

+0

To prawdopodobnie problem z uprawnieniami. Czy możesz kliknąć prawym przyciskiem myszy na powierzchni schematu projektowego i wybrać opcję ** Dodaj tabelę **? Czy kiedykolwiek pojawił się komunikat * "Ten serwer nie ma jednego lub więcej obiektów bazy danych potrzebnych do tworzenia diagramów bazy danych. Czy chcesz je utworzyć?" * – SliverNinja

+0

Po kliknięciu prawym przyciskiem myszy na powierzchnię projektu - nic się nie dzieje. Mam wymienione wiadomości - kliknąłem "Tak". Czy to był dobry wybór? – pmichna

+0

Spróbuj utworzyć nową bazę danych i tam utwórz nowy diagram. Może to być problem z danym DB, nad którym pracujesz. Można również spróbować utworzyć bazę danych w innej instancji serwera SQL. – SliverNinja

Odpowiedz

2

Przełączyłem się na Visual Studio 2012 i mogę tam budować diagramy. VS2010 na tym samym komputerze nadal ma problemy. VS2010 na moim drugim komputerze - żadnych problemów. Nadal nie wiem, jaki może być problem.

1

Po uruchomieniu do tego problemu w Visual Studio 2010, przerzuciłem się za pomocą SQL Server Management, ale mam ten sam problem. Po przeszukaniu znalazłem dwa artykuły, które były w stanie to dla mnie naprawić. Dyskusja tutaj: http://social.msdn.microsoft.com/Forums/en-US/d65c71f5-3887-4f2a-bbd3-e799a4ac6fdc/visual-studio-database-tools-error?forum=vstsdb

ma informację, że zainstalowanie nowszej wersji beta instaluje wizualne Narzędzia bazy danych na rok 2012, ale podczas odinstalowywania nie ustawić go z powrotem do starszej wersji. Były dwie lokalizacje plików, które musiały zostać zastąpione. Katalog i nazwa pliku biblioteki DLL (na komputerze X64) to: C: \ Program Files (x86) \ Common Files \ microsoft shared \ Visual Database Tools \ dsref80.dll Istnieje łącze do biblioteki DLL w tym poście.

Był też drugi folder niektórzy mieli zastąpić, który również odwołuje się pod tym linkiem: http://harshgupta71.blogspot.in/2013/02/the-specified-module-could-not-be-found.html katalog i nazwę pliku DLL (na maszynie X64) wynosi: C: Program Files \ (x86) \ Common Files \ microsoft shared \ MSDesigners8 W plikach zastępczych również było dostępne.

Inną opcją zamiast pobierania tych plików jest zmiana nazwy plików/folderów, a następnie naprawa/ponowna instalacja.

Powiązane problemy