|
|
1
3
使用oracle easy connect命名方法或在正确的位置创建tnsnames.ora(查看instant client docs以了解位置的搜索顺序)。 tnsping不是instant client(或任何附加包)的一部分。 从即时客户端 faq 如何确保我的“tnsnames.ora”文件正在Instant Client中使用? 如何在即时客户端模式中指定连接字符串? 所有不需要使用Oracle\u HOME或TNS\u ADMIN(查找配置文件,如tnsnames.ora或sqlnet.ora)的Oracle net命名方法都在即时客户机模式下工作。特别是,可以按以下格式指定连接字符串: SQL连接URL字符串的格式为:
例如:
作为Oracle净关键字值对。例如: “(描述=(地址=(协议=tcp)(主机=dlsun242)” (端口=5521)) (连接数据=(服务名称=bjava21)))
如果未设置TNS\u ADMIN环境变量,并且使用了诸如inst1等TNSNAMES条目,则必须设置ORACLE\u HOME变量,并且配置文件应位于$ORACLE\u HOME/network/ADMIN目录中。 请注意,本例中的ORACLE\ U HOME变量仅用于定位ORACLE Net配置文件,客户端代码库的其他组件(OCI、NLS等)均未使用ORACLE\ U HOME的值。
|
|
|
2
2
Mono不知道在哪里搜索“libclntsh.so”。在我的系统上,“libclntsh.so”在@usr/lib/oracle/11.2/client/lib/中可用。我的问题通过执行以下命令得到了解决
|
|
|
LA.27 · F#在Linux上-目标是net4xx 8 年前 |
|
|
tayoung · 如何在GTK中禁用TextView的透明度? 8 年前 |
|
|
McKay · C#WebRequest成功。NET但使用Mono失败 8 年前 |
|
|
Cristian M · 将24位2的补码转换为int? 8 年前 |
|
|
MadeInDreams · 更改Unity中的默认IDE 8 年前 |