怎么把数据转为.sql文件

来源:百度知道 编辑:UC知道 时间:2024/05/20 11:57:14
我现在用的是oracle 92,现在想把这个数据库中的数据导出来,导到另外一台机器的oracle 8i中,请问我该怎么导,用哪些方法,请各位达人详细说明啊,我是新手不太懂,有种方法是先转为.sql文件吧,然后再调用这个文件就是,具体方法请教教我,有代码最好~!!有合适答案之后在加10分~!!在此先非常感谢~~!

导数据是只导记录呢,还是连同表一起导出?
要是连表一起导,可以在DOS下运行语句:
EXP 数据库名/数据库密码@服务名 FILE=要把文件放在哪(如:C:\……\XXX.DBM)
这是导出
把EXP改为IMP是导入
但是这个对表空间的名称有要求,具体的要查看具体说明了。
再就是用SQL SERVER的导入导出,这个可以对表中数据进行选择性导入。在选择的时候,选择ORACLE的选项就行了

打开企业管理器,展开数据库节点,找到你的数据库,然后选择"所有任务"--"生成SQL脚本",

在"常规"选项卡中,点击[显示全部]按钮;勾选"编写全部脚本"

点击[确定],这时就会弹出一个保存对话框,起一个名字保存,OK

你还不如先把数据库DUMP下来,然后在LOAD到8i里呢。然后再用清除表的工具。

使用exp和imp来导入导出 ....