1.1表空间创建,比如: CREATE TABLESPACE "YD_DATA" LOGGING DATAFILE 'E:\oradata\WATER\YD_DATA01.dbf' SIZE 2048M REUSE AUTOEXTEND ON NEXT 500M MAXSIZE 16383M EXTENT MANAGEMENT LOCAL 2。2用户创建 比如:CREATE USER "DBO" PROFILE "DEFAULT" IDENTIFIED BY "ORACLE" DEFAULT TABLESPACE "YD_DATA" TEMPORARY TABLESPACE "YD_TEMP" ACCOUNT UNLOCK;GRANT "DBA" TO "DBO"; GRANT "EXP_FULL_DATABASE" TO "DBO"; ....... 3.3用户授权 比如:GRANT SELECT ON "SYS"."ALL_ARGUMENTS" TO "DBO" WITH GRANT OPTION / 然后用 imp导入即可,有可能,导入的时候会需要写fromuser 和 touser参数。 导入之后,在plsql.exe下编译一下,如果有过程函数等可能会失效,job在这种情况下导入不了。。
很方便
能不能稍微详细一点, 还有请问一下我要用什么权限进入啊?sysdba 还是其他的
我也用了imp命令,我的imp是这样输入的imp system/asdf@sun file=E:\na\model_2008-1-22_17-15-23\XXX.dmp错误使这个“SP2-0734: unknown command beginning "imp system..." - rest of line ignored”
所有者 SYSTEM
说明
数据库是 10g 或更高版本 false
数据库口令 ******
数据库角色 normal
数据库用户名 SYSTEM
口令 ******
用户名 admin
导入脚本 $oracle_home = "E:\\oracle2003\\...
RAC 数据库 false
作业名 IMPORT000013 不过一直是“正在运行”的状态,10多分钟了 请问这正常吗? 我导入的dmp文件只有6k啊
整理一下,我现在有*.dmp(好几十个这种文件,存储的是表结构) 对方数据库的用户名我要导入表结构到自己的数据库,然后再读取txt的数据文件 第一步就卡克了啊
LOGGING
DATAFILE 'E:\oradata\WATER\YD_DATA01.dbf' SIZE 2048M REUSE
AUTOEXTEND
ON NEXT 500M MAXSIZE 16383M EXTENT MANAGEMENT LOCAL
2。2用户创建
比如:CREATE USER "DBO" PROFILE "DEFAULT"
IDENTIFIED BY "ORACLE" DEFAULT TABLESPACE "YD_DATA"
TEMPORARY TABLESPACE "YD_TEMP"
ACCOUNT UNLOCK;GRANT "DBA" TO "DBO";
GRANT "EXP_FULL_DATABASE" TO "DBO";
.......
3.3用户授权
比如:GRANT SELECT ON "SYS"."ALL_ARGUMENTS" TO "DBO" WITH GRANT OPTION
/
然后用 imp导入即可,有可能,导入的时候会需要写fromuser 和 touser参数。
导入之后,在plsql.exe下编译一下,如果有过程函数等可能会失效,job在这种情况下导入不了。。
pause建一个批处理文件放在。dmp文件相同的目录中