在论坛里我大概看到了下面两种方法:
1,用exp,,这个我需要在数据库服务器本地操作,我的服务器是linux的,也不知道帐号,所以好像不行。用pl/sql 的oracle export到,又提示Export started on 2006-4-14 12:33:12
d:\oracle\ora92\bin\EXP.EXE parfile=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\plsexp.parEXP-00056: 遇到 ORACLE 错误 12560
ORA-12560: TNS: 协议适配器错误
EXP-00000: 导出终止失败
2,用pl/sql,tools选项下的export tables,,但每次只能导一个对象和数据,请问怎样导出所有的对象和数据??另外:我要修改一个表,给它添加一个字段(不能为空),然而该表又存在大量数据,有什么好办法?
(我的笨办法是先把数据导出,然后删除数据,再修改表,最后再修改前面导出的数据,insert进去)请大家指点
1,用exp,,这个我需要在数据库服务器本地操作,我的服务器是linux的,也不知道帐号,所以好像不行。用pl/sql 的oracle export到,又提示Export started on 2006-4-14 12:33:12
d:\oracle\ora92\bin\EXP.EXE parfile=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\plsexp.parEXP-00056: 遇到 ORACLE 错误 12560
ORA-12560: TNS: 协议适配器错误
EXP-00000: 导出终止失败
2,用pl/sql,tools选项下的export tables,,但每次只能导一个对象和数据,请问怎样导出所有的对象和数据??另外:我要修改一个表,给它添加一个字段(不能为空),然而该表又存在大量数据,有什么好办法?
(我的笨办法是先把数据导出,然后删除数据,再修改表,最后再修改前面导出的数据,insert进去)请大家指点
解决方案 »
- 求解:怎么把这两个语句合成一个?
- 请问oracle apex的问题去那里问比较好?
- 到底应该怎么办?事业到底要怎么走?
- 问个问题,如何优化ORACLE数据库呢>?我现在一万条查询ORACLE数据时就比较慢?请问有什么方法吗>?
- 关于like in的需求
- 请问怎么为date类型的oracle插入一条记录(就这些分了,大侠帮个忙吧,项目及其紧张)
- VC+ADO+DNS+oracle调用存储过程时返回字符串参数为什么总是为空.
- oracle9i对job数是否有限制
- 请问如何在oracle数据库中导出表结构输出sql语句,可以吗?
- 关于查询效率求助?
- 表连接问题
- 怎么样按照时间调用触发器以及在触发器中调用存储过程
exp USERNAME/PASSWORD@SERVER owner=USERNAME file=FILENAME
exp USERNAME/PASSWORD@SERVER owner=USERNAME file=FILENAME注意 SERVER是你配制的本地服务名
exp可以压缩,如果你觉得 exp导出的文件比较大, 那可能就没什么常用的工具可以提供可以更小了就你的需求,用 exp 是最快最简单的
2、使用pl/sql:把你要导出的表全选上,然后导出即可!