小编mar*_*nov的帖子

从oracle中的另一个模式中选择数据

我想执行一个查询,该查询从与数据库连接中指定的模式不同的模式中选择数据(相同的Oracle服务器,相同的数据库,不同的模式)

我有一个python应用程序与Oracle服务器通信.它打开与数据库(服务器/模式)A的连接,并对该数据库中的表执行选择查询.

我尝试过以下方法:

select .... 
from pct.pi_int, pct.pi_ma, pct.pi_es
where ...
Run Code Online (Sandbox Code Playgroud)

但我得到:

ORA-00942: table or view does not exist
Run Code Online (Sandbox Code Playgroud)

我还尝试用括号括起架构名称:

from [PCT].pi_int, [PCT].pi_ma, [PCAT].pi_es
Run Code Online (Sandbox Code Playgroud)

我明白了:

ORA-00903: invalid table name
Run Code Online (Sandbox Code Playgroud)

使用来自Django应用程序内部的cx_Oracle python模块执行查询.

可以这样做,还是应该建立新的数据库连接?

sql oracle cx-oracle

11
推荐指数
2
解决办法
10万
查看次数

运行puppet apply时,Puppet不会启动服务(清漆)

我有一个puppet清单,声明服务"varnish"应该运行,但事实并非如此.

我有另一个服务定义,apache2,工作正常,并在我运行puppet apply时开始.

vagrant@lucid32:~$ sudo netstat -tunelp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          3749        605/sshd        
tcp        0      0 127.0.0.1:6010          0.0.0.0:*               LISTEN      1000       5169        1110/0          
tcp        0      0 0.0.0.0:48828           0.0.0.0:*               LISTEN      0          3445        552/rpc.statd   
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      0          3228        484/portmap     
tcp6       0      0 :::22                   :::*                    LISTEN      0          3751        605/sshd        
tcp6       0      0 ::1:6010                :::*                    LISTEN      1000       5168        1110/0          
udp        0 …
Run Code Online (Sandbox Code Playgroud)

deployment automation puppet

5
推荐指数
1
解决办法
5475
查看次数

标签 统计

automation ×1

cx-oracle ×1

deployment ×1

oracle ×1

puppet ×1

sql ×1