2008-10-20 3 views

답변

0

MS SQL 서버 2005 및 2008 데이터베이스에 많은 것을 포함 할 수 있습니다. 닷넷 코드 포함. 그러나 Management Studio를 확장 (플러그인 생성) 할 실제 방법은 없습니다. (이전 Enterprise Manager)

그러나 Visual Studio (특히 Team System)에는 데이터베이스 관리 추가 기능이 있습니다. 어쩌면 거기에 필요한 것을 구현할 수 있습니다.

0

내가 아는 바로는 없습니다. SQL Server Management Studio (2005 및 이후 버전)에는 최소한 메뉴에 외부 도구를 추가하는 아주 간단한 시스템이 있습니다. Enterprise Manager는 아마 비슷한 것을 가지고 있습니다. 따라서 원하는 모든 작업을 수행하고 메뉴에 추가 할 수있는 응용 프로그램을 만들 수 있습니다.

트릭이 배포입니다. 설치 패키지의 일부로 메뉴에 앱을 추가하는 방법은 거의 확실하지만 직접 수정하지 않아도됩니다. 또한 시스템이 데이터베이스 itsefl에 배포되도록하고 엔터프라이즈 관리자가 자동으로 시스템을 검색하도록하려는 것 같습니다. 나는 네가 그렇게 할 수 없다고 확신한다.

0

SQL Server 엔터프라이즈 관리자는 Microsoft Management Console의 인스턴스 일뿐입니다.

C:\WINDOWS\system32\mmc.exe /32 "C:\WINDOWS\system32\SQLServerManager.msc" 

당신은 그 나무의 hierachy에서 SQL 서버 옆에 앉아에서 새로운 스냅을 만들 수있을 것입니다 : 당신이 shorcut 보면 그 명령 행이입니다.

어떻게 수행되는지 보려면 http://msdn.microsoft.com/en-us/library/ms692755(VS.85).aspx을 확인하십시오.

2

추가 기능과 같은 기능을 제공하기 위해 확장 저장 프로 시저를 사용해 보셨습니까?

엔터 프라이즈 관리자에서보기 만하면되지만 마틴의 게시물을 사용하면됩니다.

http://support.microsoft.com/kb/190987

1

당신 수도 고려해야 연구 확장 저장 프로 시저. SQLServer에 C++ 논리를 통합하는 방법입니다. 그들은 CLR 통합에 찬성하여 단계적으로 제거되고있는 것으로 보이지만 사람들이 그들과 함께 한 것을보고 있다는 사실을 발견 할 수있는 좋은 아이디어가있을 수 있습니다.

확장 저장 프로 시저에서 항상 나를 깜짝 놀라게하는 한 가지는 코드가 손상되면 전체 데이터베이스가 다운되는 것입니다. SQL Server 프로세스에서 실행되며 제한적인 보호가 있습니다.

MSDN 링크 :이 너무 늦기하지만 여기에 내가 SSMS 플러그인을 서면으로 시작하는 데 사용했던 몇 가지 링크가있는 경우 Database Engine Extended Stored Procedure Programming

관련 문제