2017-04-23 1 views
1

두 대의 Windows 2008 Server 64x 시스템이 있습니다. 하나는 Oracle 10.2.x.x.x (Express Edition)이고 다른 하나는 ODAC 12c (12.1.0.2.4) 인 SQL Server 2008 R2입니다.SQL Server가 OraOLEDB 연결된 서버에서 행을 가져 오지 못합니다.

연결 서버를 만들고 연결 테스트를 통과했습니다. 모든 Oracle 테이블을 볼 수 있지만 쿼리 할 때 예를 들면 다음과 같습니다.

SELECT * 
FROM ORACLE..USER.PERSON 

되돌아 오는 것은 행이없는 열입니다. Oracle SQL Developer에서 쿼리를 실행하면 약 13000 개의 행이 생성됩니다.

무엇이 문제 일 수 있습니까? 이전 버전과의 호환성에 문제가 있다고 생각했지만,이 link에 의하면 그렇지 않습니다. 그것은 권한/보안 뭔가있을 수 있을까?

답변

1

그럼 연결된 서버 구성과 관련이 없습니다. 모든 삽입 후에 변경 사항을 적용해야한다는 것을 알지 못했습니다.

SQL> commit; 
관련 문제