***如何通过delphi进行oracle的备份和恢复操作?另加200分!!!*** WinExec('f:\oracle\ora92\bin\exp.EXE test/test file=c:\test.dmp', SW_SHOWNORMAL); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 WinExec('f:\oracle\ora92\bin\exp.EXE test/test file=c:\test.dmp', SW_SHOWNORMAL); WinExec('f:\oracle\ora92\bin\exp.EXE test/test file=c:\test.dmp', SW_SHOWNORMAL); to: LGQDUCKY(飘) 很抱歉这么晚才回答,我想能把我建的所有表(我只操作这些表)全部备份。最好还能备份整个数据库,以防数据库崩溃后不能恢复。 to:beckhambobo(beckham) 你已经回答了我的好几个问题了,很有缘分啊,呵呵。 怎么样把每个表都备份呢?谢谢了!!! DELPHI里有一个函数ShellExecute,在USERS加上SHELLAPI这个函数是直接运行你脚本这是C++BU的用法,跟DELPHI是一样的。你修改一下。 ShellExecute(0, "open", "EXP system/manager FILE=EXP.DMP FULL=Y", NULL, NULL, SW_SHOWDEFAULT);ShellExecute(0, "open", "imp system/manager FILE=EXP.DMP fromuser=user_name to user=user_name1", NULL, NULL, SW_SHOWDEFAULT); to: LGQDUCKY(飘)谢谢你的解释,很清楚。小弟很少接触API,现在才知道,要进行windows编程,真是少不了API的调用。请问大侠:这个函数ShellExecute 到哪可以找到其帮助?这些API你们都是怎么掌握的? http://expert.csdn.net/Expert/topic/2042/2042629.xml?temp=.5344049 你就直接在 USERS加上windows,......,shellapi就可以调用了 ShellExecute(0, "open", "EXP system/manager FILE=EXP.DMP FULL=Y", NULL, NULL, SW_SHOWDEFAULT); to: LGQDUCKY(飘) 在delphi里这样调用,会出错,因为类型不匹配。那几个字符串都是pchar型。大侠能再帮忙,说说该怎么转换吗?ShellExecute(0, "open", "EXP system/manager FILE=EXP.DMP FULL=Y", NULL, NULL, SW_SHOWDEFAULT); to : beckhambobo(beckham) 我用这个函数可以实现了,谢谢啊,还有你给的帖子地址也很棒!等我实现后结帖。WinExec('f:\oracle\ora92\bin\exp.EXE test/test file=c:\test.dmp', SW_SHOWNORMAL); 关于ORACLE的查询语句 一个很蛋疼的sql,性能太差求优化 oracle中的公共同义词 ORACLE 数据库在LINUX上的双机热备问题,急急急,在线等待!100分 请大家帮忙看看这样的sql有没有办法写出来,谢谢! 问题:安装oracle9i客户端后,SQL plus 不能用 oracle中的删除语句 怎样取出刚刚插入的记录的id PL/SQL 怎么判断一个studentID 是否在student 表中 ?? 连接不上数据库,请求大神帮忙 如何去掉另一筆不加入計算 关于oracle9iAS discoverer的配置问题!!!!老板今天就要我把它配好,要不然我死定了!!!!
很抱歉这么晚才回答,我想能把我建的所有表(我只操作这些表)全部备份。最好还能备份整个数据库,以防数据库崩溃后不能恢复。
你已经回答了我的好几个问题了,很有缘分啊,呵呵。
怎么样把每个表都备份呢?谢谢了!!!
这个函数是直接运行你脚本
这是C++BU的用法,跟DELPHI是一样的。你修改一下。 ShellExecute(0, "open", "EXP system/manager FILE=EXP.DMP FULL=Y", NULL, NULL, SW_SHOWDEFAULT);
ShellExecute(0, "open", "imp system/manager FILE=EXP.DMP fromuser=user_name to user=user_name1", NULL, NULL, SW_SHOWDEFAULT);
谢谢你的解释,很清楚。
小弟很少接触API,现在才知道,要进行windows编程,真是少不了API的调用。
请问大侠:这个函数ShellExecute 到哪可以找到其帮助?
这些API你们都是怎么掌握的?
USERS加上windows,......,shellapi
就可以调用了
ShellExecute(0, "open", "EXP system/manager FILE=EXP.DMP FULL=Y", NULL, NULL, SW_SHOWDEFAULT);
在delphi里这样调用,会出错,因为类型不匹配。那几个字符串都是pchar型。
大侠能再帮忙,说说该怎么转换吗?
ShellExecute(0, "open", "EXP system/manager FILE=EXP.DMP FULL=Y", NULL, NULL, SW_SHOWDEFAULT);
我用这个函数可以实现了,谢谢啊,还有你给的帖子地址也很棒!等我实现后结帖。
WinExec('f:\oracle\ora92\bin\exp.EXE test/test file=c:\test.dmp', SW_SHOWNORMAL);