请教:如何在Oracle客户端编程实现数据导入/导出?(欢迎大家指教和讨论) 呵呵,sql DTS ,或者用用sql server本身的export,import 工具。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ???偶是说编程实现呢,怎么用工具了?还是sql server!不得分!:) winexec(PChar(exp system/manager@serviceName file=c:\fileName.dmp tables=tab1),sw_hide); 楼上方法亦不可行,因为exp,imp只能在Oracle的服务端调用,客户端是没有的! exp system/manager@orc1 file=e:\a.dmp full=y简单的就用exp/imp如果想复杂,保险,就归档,采用热备份exp userid/<password>@<service_name> file=<dmp文件> full=y严格来说,exp/imp也不算真正意义上的备份,只能是一种数据转储,而且对于大容量数据库更是力不从心.真正好的备份还是热备份和冷备份,基于文件的备份对于大容量数据库是很实用的,最主要的是,在归档模式下,这种备份方式可以实现数据库的完全或非完全恢复.oem备份不是oracle提倡的备份方法,还是手工备份(自己写脚本)是最清楚,最明了的备份方式,如果想自动运行,在unix可以用shell脚本,在windows中可以用任务计划. exp,imp是工具,你可以安装在客户端 你可以将exp\imp 相关的应用程序和动态库拷贝到客户端,然后你就可以编程run('cd 目录\exp80 userid=用户名/口令@服务器 file='+'autobak.dmp full=y )这样就开始备份了 楼上,请讲详细点,要将那些动态链接库拷过来?to goodgoodgood(五彩心结): 尽管你提供的是一些有效的方法,但是都要在服务端,现在关键是服务器在另外单独的房间,想通过在外面安装的客户端来进行导入和导出! 分组查询的问题 需求:PL/SQL递归求解,如何实现? oracle 600错误,急,急,急! 如何查询有哪些存储过程正在运行? 请帮忙做下优化 SQL 急 在线等 字符串做主键,效率相比数字会低多少呢? 请各位快帮帮忙? oracle中字段自动加一又有新进展了 各位高手,请教有关动态SQL的问题 oracle数据库多用户的问题 请高人:每月月底执行一次该如何写?DBMS_JOB.SUBMIT(:jobno, 'NEw(''00'',1,to_char(sysdate,''yyyymm''));', SYSDATE, 'add_mo 哪有ASP+ORACLE的网站源代码下载
偶是说编程实现呢,怎么用工具了?还是sql server!不得分!:)
如果想复杂,保险,就归档,采用热备份
exp userid/<password>@<service_name> file=<dmp文件> full=y
严格来说,exp/imp也不算真正意义上的备份,只能是一种数据转储,而且对于大容量数据库更是力不从心.
真正好的备份还是热备份和冷备份,基于文件的备份对于大容量数据库是很实用的,最主要的是,在归档模式下,这种备份方式可以实现数据库的完全或非完全恢复.
oem备份不是oracle提倡的备份方法,还是手工备份(自己写脚本)是最清楚,最明了的备份方式,如果想自动运行,在unix可以用shell脚本,在windows中可以用任务计划.
run('cd 目录\exp80 userid=用户名/口令@服务器 file='+'autobak.dmp full=y )
这样就开始备份了
楼上,请讲详细点,要将那些动态链接库拷过来?to goodgoodgood(五彩心结):
尽管你提供的是一些有效的方法,但是都要在服务端,现在关键是服务器在另外单独的房间,想通过在外面安装的客户端来进行导入和导出!