我没有一点oracle基础,遇到了麻烦从别的单位拿到了一些数据文件,dmp文件(对方说这里面是数据库表)我在自己电脑上装了oracle10,但是怎么也导不进去。
解决方案 »
- putty远程链接上unix服务器,如何操作安装在上面的PostgreSQL数据库?
- 很急的oracle sql语句,不会写,大神们帮忙啊。。。。。。。。。。。。。。。。。。。。。。。。。。。
- orcal的jobs问题,大家来看看
- 表中时间字段的格式为年月日 时分秒,我只想修改年月日的值,而保留时分秒的值
- 火烧眉毛+十万火急~~~ ORA-03114: not connected to ORACLE
- ORACLE中能不能只DROP数据文件(表)而保留tablespace?
- 怎样在Oracle中用一个用户访问其它用户的表?
- 在oracle8.0.5.00中如何定义独立的事务!
- 怎样动态同步服务器与工作站的时间
- 谁知道oracle的olap、oracle的数据挖掘用什么做开发工具的
- imp时报错
- CentOS5.1下安装Oracle 10.2.0.1问题
很方便
能不能稍微详细一点, 还有请问一下我要用什么权限进入啊?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文件相同的目录中