oracle/sql server procedure 导入/导出

来源:互联网 发布:c语言质数 编辑:程序博客网 时间:2024/05/17 03:20

sqlserver:

导出: 企业管理器/存储过程/选中要转移的存储过程/右击/所有任务/生成SQL脚本

导入:查询分析器/文件/打开 刚才导出的SQL文件/点击执行的那个三角按钮.

 oracle:

导出:toad/schema browser/procs/packegs/右击要导出的存储过程(可同时选多个)/create script/ok/new txt file,paste.

导入:database/procedure editor,paste the txt file,click run(or click F9) button.

如果导入有错误:我用TOAD下的PROCEDURE EDITOR导入,结果PKG里面有的是红色的X。

解决方法:1.把导出的存储过程加个后缀名.sql.

                      cmd/svrmgrl,

                       connect internal/oracle@ea21sg4t;

                      @F:/../CO.sql;

                 2.把所有导出的存储过程,不管是什么后缀名的,全部选中,一起拖入TOAD下的PROCEDURE EDITOR里,它会自动地SPLITE,然后依次COMPILE,即可。