OCI连接字符串...需要帮助

时间:2009-02-12 02:15:31

标签: c oracle oci

有没有人知道oracle 10g C API的函数OCILogon()中用于dbname参数的OCI连接字符串?

我知道您可以为服务指定tnsnames.ora条目,但它是否能够采用类似的方式:oci:connect:myserver.com:1521 / myservicename?

2 个答案:

答案 0 :(得分:2)

您可以对dbname使用以下格式:

[//]host[:port][/service name]

您可以在此处详细了解主题: Database Connection Strings for OCI Instant Client

答案 1 :(得分:1)

您可以按如下方式指定dbname(不含tnsnames.ora):

  

(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = MYHOST)(PORT = MyPort上)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = MyOracleSID)))