如何将一台机子上的一个oracle表复制到另一台机子上 程序如何实现 ??另一台机子上的空表已经建立好了,表结构相同我就是先建立两个连接 分别连到两台机子数据库上 然后取数据 在rs.next(){}里,向另一台机子插入数据,总是报异常表或视图不存在 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两个数据库建DBLINK 直接insert操作,既简单又便捷,搞什么程序来做。最多将insert操作硬编码到程序里,但DBLINK需要提前建好 楼上建议挺好的啊,用DBlink应该更方便一点吧!如果非要用程序来实现,也是OK的啊你现在需要确定一个问题:你的数据库是两台电脑,也就是两个数据库所以你的程序中肯定是两个connection了,所以问题一:你的两个连接确实已经和你的不同数据库都连接上了吗?第二:你的sql语句在DB环境上执行确实没有问题吗?因为看不到你的source,所以不好下判断,你可以把source或详细情况说一下 把最终要在数据库中执行的SQL语句在程序中输出看一下。可以是因为SQL语句字符串有问题。 你要在数据库服务器上创建database link,而不是在你的客户端上创建2个连接串如果你是在客户端上创建连接串,那么使用exp/imp吧 Oracle与sqlserver数据类型对应 重复数据的删除语句问题! ORA-01194: 文件1需要更多的恢复来保持一致性ORA-01110: 数据文件 1: 'D:\ORACLE\ORADATA\DB\SYSTEM01. 急等!!!!!! 转一个 sql 为 oracle 一个表中两个外键可以同时对应另一个表中的一个主键吗 存儲過程中有關排序的一個問題 如何写这样一个sql语句 求一个sql 语句 临时表怎么弄?在线等 百思不得其解:wmsys.wm_concat的用法与数据库版本的问题 我要把oracle10g的数据库从旧电脑移植到新电脑 怎样将外部系统数据写入到SAP系统中
最多将insert操作硬编码到程序里,但DBLINK需要提前建好
如果非要用程序来实现,也是OK的啊你现在需要确定一个问题:
你的数据库是两台电脑,也就是两个数据库
所以你的程序中肯定是两个connection了,
所以问题一:你的两个连接确实已经和你的不同数据库都连接上了吗?
第二:你的sql语句在DB环境上执行确实没有问题吗?因为看不到你的source,所以不好下判断,你可以把source或详细情况说一下
可以是因为SQL语句字符串有问题。
如果你是在客户端上创建连接串,那么使用exp/imp吧