连接超时问题
qjzrd 2011-01-06 10:29:53 #include <iostream>
2 #include <occi.h>
3 using namespace oracle::occi;
4 using namespace std;
5
6
7 int main(int argc, char *argv[])
8 {
9 Environment *env = Environment::createEnvironment(Environment::OBJECT);
10
11 Connection *conn = env->createConnection("scott", "tiger", "denver1");
12
13
14
15
16
17
18
19 env->terminateConnection(conn);
20
21
22
23
24
25
26
27
28 Environment::terminateEnvironment(env);
29
30
31
32
33
34
35 return 0;
36 }
以上代码 在root用户下就报超时
[root@CentOS45 ConnectDB]# ./test
terminate called after throwing an instance of 'oracle::occi::SQLException'
what(): ORA-12170: TNS:Connect timeout occurred
在oracle用户下 正常。 请问怎么样才能在root下 也能正常