在VB中用shell调用
exp user/password@数据ID owner=方案名 file=c:\a.dmp log=c:\a.log
exp user/password@数据ID owner=方案名 file=c:\a.dmp log=c:\a.log
解决方案 »
- Oracle下载后解压在2345好压第一个文件就失败了,结果是安装报错。
- Oracle 数据库中 根据 【组合分类】 查询 数据 怎么写SQL ???
- oracle11g如何在客户端备份数据库
- 急!!!ORACLE中怎样将一个表映射到内存中??在线等待
- 登陆广域网中的oracle数据库,怎样才能不让管理员查出我的IP地址?
- xml数据的读取,sql应该怎么写?
- sqlplus worksheet连接成功,sqlplus命令行却提示连接描述符出错?
- 高分求一查询语句!!急........
- 请教关于生成流水号的初级问题
- PLSQLDeveloper监听服务无法连接描述符中请求的服务
- 如何用ODBC连ORACLE????
- 做form6i開發擴展oracle erp 有前途嗎?
create or replace prodedure pro_1 (.....) as
..
..
begin
insert into tbname(...) select ....from tbname2;
end;
Shared Sub Main()
FileOpen(1, "c:\DBbackup\exp_comwin.txt", OpenMode.Output)
Dim line1$
Dim d As Date = Date.Today
Dim strToday As String = d.Year.ToString & d.Month.ToString.PadLeft(2, "0") & d.Day.ToString.PadLeft(2, "0") line1$ = "file=c:\DBbackup\comwin_" & strToday & ".dmp"
PrintLine(1, line1$) Dim line2$
'line2$ = "log=c:\DBbackup\comwin_" & strToday & ".log" PrintLine(1, line2$)
PrintLine(1, "userid=comwin2/comwin2@bfssys")
PrintLine(1, "buffer=50000000")
PrintLine(1, "grants=y")
PrintLine(1, "indexes=y")
PrintLine(1, "rows=y")
PrintLine(1, "consistent=y")
PrintLine(1, "constraints=y")
PrintLine(1, "owner=comwin2")
FileClose(1) End Sub
End Class2 个程序执行后生成exp_comwin.txt文件,文件内容如下
file=c:\DBbackup\comwin_20040811.dmp
userid=comwin2/comwin2@bfssys
buffer=50000000
grants=y
indexes=y
rows=y
consistent=y
constraints=y
owner=comwin23 接着做成批处理文件backup.bat,内容如下:
exp parfile=d:\backup\exp_comwin.txt
最后,到控制面板的任务计划中设置为每天执行即可
http://community.csdn.net/Expert/topic/3262/3262615.xml?temp=.7830622