0

我被要求在 c# 中创建代码

1)首先从数据库中删除所有内容。
现在我们使用 SQL plus 执行以下命令:

RAMNIVAS_CC/RAMNIVAS_CC@orclwex3 设置页面 0 设置行 80 假脱机 c:\delete_objects_cc 选择 'drop '||object_type||' '||对象名||';' 来自用户对象;spool off start c:\delete_objects_cc.lst purge recyclebin; 设置第 100 页从 user_objects 中选择 count(*);

我可以使用 ADO.net 使用 command.ExecuteNonQuery() 执行该命令吗?? count(*) 用于检查它是否完成或现在。

2)然后我们存储数据库。我有一个保存备份文件(DMP 和文本)的文件夹。
我们转到命令提示符,然后运行以下命令:

imp YOGENDRA_CA/YOGENDRA_CA@ORCLWEX3 file=CA.dmp log=CA.Log buffer=1000000 fromuser=RAMNIVAS_CA touser=YOGENDRA_CA statistics=none grants=n commit=y

我也可以使用与步骤 1 相同的程序进行操作吗?

3)然后使用命令
exp YOGENDRA_CA/YOGENDRA_CA@ORCLWEX3 file=CA.dmp log=CA.log direct=y compress=y buffer=1000000 grants=n statistics=none恢复它

4

0 回答 0