SQLDeveloper를 사용하여 원격 데이터베이스에 연결할 수 있습니다.SQLcl을 사용하여 jdbc를 통해 연결할 수없는 이유
명령 줄에서 sqlcl을 사용하여 동일한 데이터베이스에 연결하려고하는데 오류가 발생합니다.
/bin/sql username/[email protected]:1521/vdbsl14
나는 또한 시도 : 또한
SQLcl: Release 4.2.0.16.131.1023 RC on Wed Jun 15 11:36:33 2016
Copyright (c) 1982, 2016, Oracle. All rights reserved.
USER = username
URL = jdbc:oracle:thin:@delphix-vdb-n-1.va2.b2c.nike.com:1521/vdbsl14
Error Message = Listener refused the connection with the following error:
ORA-12514, TNS:listener does not currently know of service requested in connect descriptor
Username? (RETRYING) ('username/*********@delphix-vdb-n-1.va2.b2c.nike.com:1521/vdbsl14'?)
SQLDeveloper에서 : 여기
/bin/sql username/[email protected]//delphix.......etc.
내가 수신하고있는 오류가 여기에
내가 실행하고 명령이다 , "custom jdbc url"아래에 다음과 같이 입력하면 아무 문제없이 연결할 수 있습니다. 그래서 나는 th를 통해 연결할 수 있기를 바랬습니다. e 명령 줄에서 동일한 URL을 사용했지만 지금까지 작동하지 않습니다.
jdbc:oracle:thin:@delphix-vdb-n-1.va2.b2c.nike.com:1521:vdbsl4
제안 된대로 SID 수정. 마침내 3 주간의 고통 후에 만날 수 있습니다. 감사합니다! – Ben
나는 여전히 서비스 이름을 찾아서 사용하고 싶지만 어쩌면 그건 내가 사용했던 것일 뿐이다. –
@AlexPoole - 주문 시점 : listener.ora 및/또는 tnsnames.ora를 점검하거나 아무것도 산출하지 못할 수도 있습니다. 리스너는 데이터베이스의 동적 등록에 따라 listener.ora가없는 모든 기본값을 사용하여 쉽게 실행할 수 있습니다. 잠재적 인 단서를 조사 할 가치가 있지만 확실한 것은 아닙니다. 그러나 아마도 그것이 당신이 염두에 두었던 것입니다. – EdStevens