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;");
"Initial Catalog=MyDatabaseName;"
"User Id=MyUsername;Password=MyPassword;");
2. 신뢰성 연결(Windows NT 통합 인증)
strConnect = _T("Provider=sqloledb;Data Source=MyServerName;"
"Initial Catalog=MyDatabaseName;"
"Integrated Security=SSPI;");
"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;");
"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;");
"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=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;"
참고자료
반응형
'소프트웨어(SW) > MS - ASP.NET' 카테고리의 다른 글
[ASP.NET MVC5] Visual Studio 2012에서 ASP.NET MVC 5 구동하기 (9) | 2014.08.24 |
---|---|
[ASP.NET] C# 환경에서 URL 호출 - HttpWebResponse, HttpWebRequset (9) | 2013.12.16 |
[ASP.NET] 서버가 읽을 수 있는 형태로 Server.UrlPath.Encode() (9) | 2013.12.09 |
[ASP.NET] Response.TransmitFile에 관한 소개 (9) | 2013.12.09 |
[ASP.NET] Eval에 조건문 사용하기 (9) | 2013.12.08 |