반응형
다음 예에서는 원격 Oracle 서버에서 몇 가지 SELECT 문을 실행합니다. 먼저 Oracle 서버를 연결된 서버로 추가한 다음 연결된 서버 로그인을 만듭니다.
-- Setup the linked server. EXEC sp_addlinkedserver @server='ORACLE', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='ORACLE10'; EXEC sp_addlinkedsrvlogin @rmtsrvname='ORACLE', @useself='false', @locallogin=null, @rmtuser='scott', @rmtpassword='tiger'; EXEC sp_serveroption 'ORACLE', 'rpc out', true; GO -- Execute several statements on the linked Oracle server. EXEC ( 'SELECT * FROM scott.emp') AT ORACLE; GO EXEC ( 'SELECT * FROM scott.emp WHERE MGR = ?', 7902) AT ORACLE; GO DECLARE @v INT; SET @v = 7902; EXEC ( 'SELECT * FROM scott.emp WHERE MGR = ?', @v) AT ORACLE; GO
반응형
'데이터베이스' 카테고리의 다른 글
[SQL서버] ROW_NUMBER() 를 이용한 전체 데이터 일련번호 부여 (0) | 2012.01.03 |
---|---|
[SQL서버] OpenQuery를 사용한 INSERT, UPDATE, DELETE 처리 (0) | 2011.12.07 |
[SQL서버] 변수와 함께 EXECUTE 'tsql_string' 사용 (0) | 2011.11.29 |
Oracle 제약조건 걸린 테이블 확인 (0) | 2011.11.02 |
[SQL서버] ROW_NUMBER() 함수 (0) | 2011.09.02 |