2009-12-28 3 views

답변

0

봅니다 실행 :

SELECT @@ServerName AS ServerName, 
     @@ServiceName AS ServiceName 
0

데이터베이스에 전화를 만드는 C# 코드를 단계별로하는 경우, 당신은 그것을 연결을 얻고된다 모른다 에서 문자열을 사용하면 코드에서 데이터베이스 호출을 수행하는 위치 주변의 중단 점을 설정할 수 있습니다. 그런 다음 현재 존재하는 다양한 개체의 속성을 검사 할 수 있습니다. 예를 들어, SqlCommand의 Connection 등록 정보를 확인하십시오. 데이터베이스 인스턴스가 연결 문자열에 포함됩니다.

1

ADODB 연결 자체에는 해당 정보가 없습니다. 연결을 사용하여

SELECT SERVERPROPERTY('instancename') 

하거나 그 정보를 얻기 위해 SMO (SQL 서버 관리 개체)를 사용할 수 있습니다 :

당신은 SQL 쿼리를 실행할 수 있습니다

using(SqlConnection _con = new SqlConnection(your-connection-string)) 
{ 
    string instanceName = new Microsoft.SqlServer.Management.Smo.Server 
          (new ServerConnection(_con)).InstanceName; 
}