The Key's Personal store

삽질러들을 구원하리라.

ORACLE

오라클 EXCEPTION 진행 문제.

보통 EXCEPTION 처리를 위와 같이 중첩 블록을 사용하였다. 문제는 EXCEPTION이 발생하여도 해당 블록만 멈추고 다음으로 계속 진행을 한다. 자바와는 다르다. 그래서 각 블록마다 RAISE_APPLICATION_ERROR를 발생시키거나, 메인 블록만 남기는 방법을 선택해야 한다.

오라클 접속 안될 시 체크

오라클 클라이언트 설치는 당연한 거겠죠?   1.오라클 홈 위치 확인

2.tnsnames.ora 내용 확인(위치 : %ORACLE_HOME%\network\admin\tnsnames.ora) SERVER_NAME = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = mydomain.com)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCL) ) ) 3.tnsping 체크

4. sqlplus로 실제 접속 테스트

5.tnsnames.ora 내용으로 sqlplus 테스트(tnsnames.ora […]

MSSQL 에서 오라클로 LINKED SERVER 생성시 오류

MSSQL 에서 오라클로 LINKED SERVER 생성시 오류 발생 연결된 서버 “SERVER_NAME”에 대한 OLE DB 공급자 “OraOLEDB.Oracle”의 인스턴스를 만들 수 없습니다. (Microsoft SQL Server, 오류: 7302)  도움말을 보려면 다음을 클릭하십시오: 이 사이트에서 해결책 확인 오라클 클라이언트 설치 후 SQLSERVER 재시작 해야됨.;;

,

error: ora-01031: insufficient privileges

error: ora-01031: insufficient privileges 오라클 계정으로 실행 해야 됨. su oracle

“index ‘%s.%s’ or partition of such index is in unusable state”

오류 보고 – SQL 오류: ORA-01502: index ‘ORAWEB.PK_MEMBER_LOGIN_LOG’ or partition of such index is in unusable state 01502. 00000 – “index ‘%s.%s’ or partition of such index is in unusable state” *Cause: An attempt has been made to access an index or index partition that has been marked unusable by a direct load or by […]

, , ,

Previous Posts