有关ORACLE数据库环境不同的数据记录比较的问题 导出后你就只能看大小是不是相等了,一般在我给客户成批安装时,首先是导入后在sqlplus里select count(*) from tab;来查看数据库的表是否一样多,另外就是用程序查看数据库里的一些数据,就是抽样调查了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 写个SQL来检查一下看看两个表是否有不同的记录就可以了.先建一个到另一oracle数据库的database linkcreate database link link_name connect to 用户名 identified by 密码using '<sid>'select * from tablenameminusselect * from tablename@link_name可以看到所有在第一个中不在第二个中的数据. 导进去的时候看LOG不就可以了,imp user/passwd file=a fromuser=xx touser=xx log=a.txt看A。TXT的日志信息,就知道了 behrman(贝尔曼)的办法不能达到完全比较的作用,只能粗略比较一下。dinya2003(OK)的办法值得一试,但是你说的tablename 在我这里可是不确定的。我数据库里可有588个表,仅仅一个minus不能比较整个数据库。 LGQDUCKY(飘)的办法也不行啊,log日志能看到每一条记录吗? 如果是9iselect * from t1 full join t2 on t1.pkcol=t2.pkcolwhere t1.col is null or t2.col is null;如果返回结果,则表示有差异。 将这两个数据库导出成文件后,在SourceSafe 中比较这两个文件,较方便. 两个数据库导出文件后,各有800多兆,vss恐怕还没打开文件就死掉了。 oracle 怎么删除非空约束 奇怪的oracle访问数据库 oracle服务器可以做客户端用吗 有这样一个函数吗? IMP数据导入的初级问题,急!!! 菜鸟问题: 如何用sqlplus 访问远程database 请教:在sqwplusw和emc输入用户名口令后,提示ORA-12541:TNS:没有监听器,是什么原因造成的。急~ 为什么imp命令导入不exp的文件? 在線等!sql裡怎麼把單引號變成雙引號? 在java中如何关闭cursor 请问:在客户端如何导出/导入表结构. 大哥救命呀,一天了
先建一个到另一oracle数据库的database link
create database link link_name
connect to 用户名 identified by 密码
using '<sid>'select * from tablename
minus
select * from tablename@link_name可以看到所有在第一个中不在第二个中的数据.
imp user/passwd file=a fromuser=xx touser=xx log=a.txt
看A。TXT的日志信息,就知道了
dinya2003(OK)的办法值得一试,但是你说的tablename 在我这里可是不确定的。我数据库里可有588个表,仅仅一个minus不能比较整个数据库。
LGQDUCKY(飘)的办法也不行啊,log日志能看到每一条记录吗?
select * from t1 full join t2 on t1.pkcol=t2.pkcol
where t1.col is null or t2.col is null;如果返回结果,则表示有差异。