Ⅰ oracle 怎么导出和导入整个orcl数据库,包括用户和授权
你可以在另一台服务器上新建和之前服务器一样的用户,并且授权页相同,然版后用命令只管导权入导出整个数据库文件便是,这是我以前在网上找的导入导出dmp文件:
3.在命令行下执行:
4.imppg/pg@pgfs110
imp用户名/口令回车
填写导入文件路径:EXPDAT.DMP>c:a.dmp
输入插入缓冲区大小:默认不填回车
只列出导入文件的内容:回车
忽略创建错误:yes
导入权限:yes
导入表数据:yes
导入整个导出文件:yes
等待……
成功终止导入,但出现警告
例如:
Ⅱ 请问oracle数据库如何导出数据库的表结构
oracle数据库导出数据库的表结构,使用sql查询将查到的数据复制到Excel表中保存中即可。查询代码:
SELECT t.table_name,
t.colUMN_NAME,
t.DATA_TYPE || '(' || t.DATA_LENGTH || ')',
t1.COMMENTS
FROM User_Tab_Cols t, User_Col_Comments t1
WHERE t.table_name = t1.table_name
AND t.column_name = t1.column_name;
(2)数据库如何导出role扩展阅读
Oracle Export导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最为广泛 。
Sql Insert导出为.sql文件的,可用文本编辑器查看,通用性比较好,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long),如果有会提示不能导出。
(提示如下: table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead)。
pl/sql developer导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出,不能用编辑器查看。