728x90
300x250

[ASP.NET] OLE DB Provider for SQL Server

 

ADO로의 처리를 위한 SQL Server의 접속선언자에 관한 요약입니다.

 

1. 표준 선언(Standard Security)

strConnect = _T("Provider=sqloledb;Data Source=MyServerName;"
        "Initial Catalog=MyDatabaseName;"
        "User Id=MyUsername;Password=MyPassword;");

 

2. 신뢰성 연결(Windows NT 통합 인증)

strConnect = _T("Provider=sqloledb;Data Source=MyServerName;"
        "Initial Catalog=MyDatabaseName;"
        "Integrated Security=SSPI;");

 

3. 이름 인스턴스의 형태(SQL Server 2000부터 지원하는 방법)

Data Source=ServerName\Instance Name

strConnect = _T("Provider=sqloledb;Data source=MyServerName\MyInstanceName;"
 "Initial Catalog=MyDatabaseName;User ID=MyUsername;Password=MyPassword;");

 

4. (Local)로의 선언

   (자기 자신(로컬 서버)을 대상으로 하는 선언)

strConnect = _T("Provider=sqloledb;Data Source=(local);"
        "Initial Catalog=myDatabaseName;"
        "User ID=myUsername;Password=myPassword;");

 

5. 원격 접속 방법

strConnect = _T("Provider=sqloledb;Network Library=DBMSSOCN;"
        "Data Source=130.120.110.001,1433;"
        "Initial Catalog=MyDatabaseName;User ID=MyUsername;"
        "Password=MyPassword;");

 

외부포트로의 선언 형태 : "Data Source=127.0.0.1,1433;"

기본포트의 경우(포트 형태 생략가능) : "Data Source=127.0.0.1;"

 


참고자료

1. http://www.codeproject.com/Articles/2304/ADO-Connection-Strings

 

반응형

+ Recent posts