比如我有两个用户,一个是user1,另一个是user2。其中user1跑的是正式版的程序,user2跑测试版。现在我想把测试版的数据移到正式版内,也就是将user2的数据移到user1内,该怎么办?应该会出现ID重复的现象。这样的操作是不是叫数据库移植?
要保持数据的完整性,但是有很多的关联表。请问有大哥做过类似的操作吗?
要保持数据的完整性,但是有很多的关联表。请问有大哥做过类似的操作吗?
解决方案 »
- 【不懂就要问】关于jsp 页面 radio 点选状态,变换页面展现元素的问题
- 大神帮忙看下是什么原因,表单提交不了
- Implementing class 求解
- 求拼接算法?
- wap---> url 连接?还是其他问题? 请教啊,高分谢谢...
- 我怎么反射得到一个变量的名字?
- weblogic8.1是否支持JSP2.0,servlet2.4,JSTL1.1,struts1.1?在线等ing!
- EJB、JNDI问题请教
- java怎样连上SQL SERVER?
- 如何将java代码中的数据传递到LED显示屏做显示??
- 在j2se中怎样判断一个文件是文本文件还是2进制文件??
- 请教一个关于FileReader读取文本文件值的问题
试下导出整个用户数据
lsnrctl startnet start OracleServiceORCLsqlplus / as sysdba
conn / as sysdba
--create user admin identified by admin;grant dba to scottconn scott/123drop table emp;
drop table dept;
host imp scott/123 file=F:/rtax1.dmp full=yexp scott/123 file=F:/rtax1.dmp owner=(scott)
如果是不同用户,其中一个用户下什么都没有(包括表、序列、函数、存储过程等),完全copy过去,这样的我会。无外乎就是一个exp,一个imp语句就完了。
但是现在两个用户都有数据,我要做的是将第二个用户里的部分数据添加到的一个用户里的表中。这么说明白了吗?accplcj:
首先谢谢你的回复。pb工具我没有用过,使用时有什么注意事项吗?ZlnAJH:
你那个方法不行导入之前要删表,但我原来的表可都是有数据的啊!
说错了,应该是测试库的 USER2 库与主键相关的都改为负的。PS:为啥要把测试库数据导到正式库中去?