我是 Oracle 新手,遇到一个问题将近一周,我正在尝试通过 TOAD 连接到 Oracle 数据库,我能够使用 toad Application 本身通过 SID 和服务名称直接登录。
但我需要为 toad 使用自定义启动器,它从直接连接到 OracleDB 的命令行启动应用程序。
我可以通过SID使用以下命令连接到 Oracle DB
C:\toad.exe -c Username/Passwd@host:port/SID(完美运行) 上述命令启动 TOAD 应用程序并通过 SID 将我连接到 Oracle DB。
但是当我尝试传递数据库服务名而不是SID时,它给了我以下错误,我做了很多研发,但没有相关的解决方案。
ora-12505 tns 侦听器当前不知道连接描述符中给出的 SID
与 DB 团队讨论
根据他们的说法,我与 DB 团队讨论过 Toad.exe 不接受“ ServiceName ”作为参数,并且根据他们的说法,问题不在他们的最后,因为 toad 应用程序本身通过 SID 和服务名称连接到数据库。
请帮忙。