如题:一个oracle的实例,有两个用户,我的连接池用的test1 用户,但是我想操作test2用户的表,应该如何配置? <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
<property name="driverClass">
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property name="jdbcUrl">
<value>jdbc:oracle:thin:@127.0.0.1:1521:orcl</value>
</property>
<property name="user">
<value>test1</value>
</property>
<property name="password">
<value>test1</value>
</property>
<property name="minPoolSize"><value>20</value></property>
<property name="maxPoolSize"><value>200</value></property>
<property name="maxIdleTime"><value>1800</value></property>
<property name="acquireIncrement"><value>5</value></property>
<property name="maxStatements"><value>0</value></property>
<property name="initialPoolSize"><value>50</value></property>
<property name="idleConnectionTestPeriod"><value>1800</value></property>
<!--
<property name="acquireRetryAttempts"><value>30</value></property>
<property name="breakAfterAcquireFailure"><value>true</value></property>
<property name="testConnectionOnCheckout"><value>false</value></property>
-->
</bean>用的c3p0 ..如何操作test2的表格?
<property name="driverClass">
<value>oracle.jdbc.driver.OracleDriver</value>
</property>
<property name="jdbcUrl">
<value>jdbc:oracle:thin:@127.0.0.1:1521:orcl</value>
</property>
<property name="user">
<value>test1</value>
</property>
<property name="password">
<value>test1</value>
</property>
<property name="minPoolSize"><value>20</value></property>
<property name="maxPoolSize"><value>200</value></property>
<property name="maxIdleTime"><value>1800</value></property>
<property name="acquireIncrement"><value>5</value></property>
<property name="maxStatements"><value>0</value></property>
<property name="initialPoolSize"><value>50</value></property>
<property name="idleConnectionTestPeriod"><value>1800</value></property>
<!--
<property name="acquireRetryAttempts"><value>30</value></property>
<property name="breakAfterAcquireFailure"><value>true</value></property>
<property name="testConnectionOnCheckout"><value>false</value></property>
-->
</bean>用的c3p0 ..如何操作test2的表格?
解决方案 »
- websphere 7 连接池不释放
- 在TOMCAT中如何让日志写入文件?
- 带层的页面,struts能处理吗,我提交后运行特慢,只能走到38%,但无出错信息,帮忙啊!!!!!!!!!!
- 如何配置jsp环境,对于开发一个企业内部管理系统,使用Resin和Tomcat哪种较好?
- 一个关于字符串输出怎样控制小数位数的问题.
- tomcat与javaservlet
- 那位大虾快快救命!! 我配置的tomcat4.0.4,把oracle驱动放到了commom\lib,然后服务起不来了。
- ★★★★大家来看看jsp中导入导出Excel的问题,马上给分★★★★
- 急!!请教:JAVA(JSP)能否访问VB等开发的DLL组件
- 关于在TOMCAT4.1下调试JAVABEAN的问题,搞了我一天了,还没个头绪!
- 本人是学php的,想像jsp方向发展,求各位指点
- 菜菜泪奔求解答
用 用户名 点 表名就行了
比如 update的时候?
这个应该可以,在数据库了授权给等到session连接的用户即可
正好有个这样的例子,你可以用pl/sql配置一个DBLink,将test2用户的表映射到test1用户中1.创建
create database link testlink1
connect to user1 identified by pwd1
using '(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.18.20.108)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orclgbk)))';
testlink1为dbLink数据库名字
user1为用户名
pwd1为密码
2.查看view中有多少表
select * from cat@testlink1或者select * from user_tables@testlink13.查看一张表
select * from bs_sample@testlink1