[oracle]数据库备份还原操作详细操作
来源:互联网 发布:mac mini nas 方案 编辑:程序博客网 时间:2024/05/18 03:13
oracle数据库导入需要的详细操作
1:检查数据库一致性:
1.1 查询oracle server端的字符集:
select userenv('language') from dual;
1.2 查询DMP文件的字符集:
如果dmp文件不大,比如只有几M或几十M,可以用UltraEdit打开(16进制方式),看第2第3个字节的内容,如0354,然后用以下SQL查出它对应的字符集:
select nls_charset_name(to_number('0354','xxxx')) from dual;
1.3 查询本地client:
在windows平台下,就是注册表里面相应OracleHome的NLS_LANG;
DOS>set nls_lang=AMERICAN_AMERICA.ZHS16GBK这样就只影响这个窗口里面的环境变量。
在unix平台下,就是环境变量NLS_LANG。
$echo $NLS_LANG
AMERICAN_AMERICA.ZHS16GBK
$echo $NLS_LANG
AMERICAN_AMERICA.ZHS16GBK
2:导入准备:
2.1 创建表空间:
CREATE TABLESPACE 表空间DATAFILE '路径\*.dbf'SIZE 50MAUTOEXTEND ON NEXT 10M MAXSIZE 500M;
2.2 创建用户:
CREATE USER 用户名 IDENTIFIED BY '密码'DEFAULT TABLESPACE 表空间;
2.3 用户授权:
GRANT CONNECT,RESOURCE TO 用户;GRANT dba TO 用户;
3:导入DMP文件:
3.1 导入DMP:
IMP 用户名/密码@服务 FILE=路径/*.DMP LOG=路径/*.DMP FULL=Y [IGNORE=Y /FROMUSER=用户 /TOUSER=新用户]
待续......
0 0
- [oracle]数据库备份还原操作详细操作
- oracle数据库备份还原(本地及远程操作)
- oracle数据库备份还原(本地及远程操作)
- oracle数据库备份还原(本地及远程操作)
- Oracle创建用户以及备份还原数据库操作
- Job操作:数据库备份与还原处理
- sqlserver2008数据库备份、还原的简单操作
- C#操作数据库备份和还原
- mysql 命令行备份还原数据库操作
- mongodb 数据库操作--备份 还原 导出 导入
- mongodb 数据库操作--备份 还原 导出 导入
- mongodb 数据库操作--备份 还原 导出 导入
- mongodb 数据库操作--备份 还原 导出 导入
- mongodb 数据库操作--备份 还原 导出 导入
- mongodb 数据库操作--备份 还原 导出 导入
- mongodb 数据库操作--备份 还原 导出 导入
- C#操作数据库备份和还原
- mongodb 数据库操作--备份 还原 导出 导入
- C语言strcat()
- 黑马程序员-OC回顾-语法总结
- nodejs安装express时丢人了
- C++顺序容器vector,deque,list
- 惯性力的数学推导
- [oracle]数据库备份还原操作详细操作
- 如何解决Error: Can't create a new thread (errno 12)
- 从头认识java-4.5 对象的清理(finalize())
- NVIDIA的黑科技3:VXGI体素全局光照
- mysql更新查新乱码问题
- Android Studio导入第三方类库的方法
- web应用的负载均衡、集群、高可用(HA)解决方案
- Java使用POI操作Excel
- QT子线程与主线程的信号槽通信