日期:2014-05-17  浏览次数:20754 次

oracle 9i 版本新建数据库问题
请问我安装好了9i版本的数据库,现在里面就一个数据库,如果需要新建一个数据,需要做那些步骤呢。我以前学过MYSQL,就知道 create database mydata,这样就建立一个数据库了。

  另外,如果现在有从另外一个oralce导出来的数据,需要导入进来应该怎么做呢.

希望有人给我说个大概流程,谢谢了

------解决方案--------------------
你首先要学会创建表空间、创建用户、给用户授权,
然后才考虑怎么导入dmp吧。


导入的时候,首先你需要知道这个dmp里包含哪些用户(比如A)的数据,然后你准备把它装入到你的用户(比如test下)

你就可以开个命令行窗口,在里面执行

C:\> imp test/test用户的密码 file=c:\xxx.dmp fromuser=A touser=test log=c:\xxx.log

------解决方案--------------------
引用:
请问我安装好了9i版本的数据库,现在里面就一个数据库,如果需要新建一个数据,需要做那些步骤呢。我以前学过MYSQL,就知道 create database mydata,这样就建立一个数据库了。

  另外,如果现在有从另外一个oralce导出来的数据,需要导入进来应该怎么做呢.

希望有人给我说个大概流程,谢谢了

根据你的需求:
1、你可以运行dbca 创建完数据 ==>这个应该是目标库
2、这个时候你需要去源库上去查询有哪些用户 权限 表空间 大小 等
3、把你所查到的用户 权限 表空间 大小等在目标库上创建
4、在源库上导出数据
 ===>导出数据要看数据量、平台来选着导出的方案 
   exp 
   数据泵
   dblink 
  rman 
  运用pl/sql dev工具 等
5、导入
6、检查数据 
希望对你有所帮助