SQL Server 구성
다음 예제 구성은 Server 2008에 설치된 SQL Server 2008에서 Windows 수행되었습니다.
시작하기 전에
프로시저
다음에 수행할 작업
ODBC 드라이버와 함께 OPENQUERY 구문을 사용하여 10진수 또는 숫자 필드 값을 쿼리하는 경우 정밀도 오류가 발생할 수 있습니다. 이 경우 Cast 구문을 사용하여 정밀도를 변환합니다. 예:
SELECT * FROM OPENQUERY (SERVICENOW , 'select Cast(sys_mod_count as Decimal(38,0)), number, short_description from incident' ) GOSQL Server 연결 문자열
SQL Server 2008에서 ODBC 드라이버를 직접 사용하려면 다음 형식으로 연결 문자열을 지정합니다.
Dsn=ServiceNow;uid =username;pwd =password
주:
SQL 가져오기 마법사를 통해 사용자 인터페이스에서 연결 문자열을 지정하려면 최신 SQL Server 2008 패치가 필요합니다
sp_addlinkedserver 사용
다음 예에서는 MSDASQL(Microsoft OLE DB Provider for ODBC) 및 data_source 매개 변수를 사용하는 "ServiceNow ODBC"라는 연결된 서버를 만듭니다
EXEC sp_addlinkedserver
@server = N 'ServiceNow ODBC' ,
@srvproduct = N '' ,
@provider = N 'MSDASQL' ,
@datasrc = N 'ServiceNow';
GO연결된 서버를 만든 후에는 해당 속성을 업데이트하여 로그인 자격 증명을 지정해야 합니다.