Oracle9i数据库配置以及数据导入(图)

Oracle9i数据库配置以及数据导入()

1、安装Oracle 9i

2、打开Enterprise Manager Console

3、选择“独立启动”,确定进入下一步

File?id=ddrcnrk8_36c7b35tdx

4、创建数据库

D:oracleora92networkADMIN路径下找到tnsnames.ora

添加如下:

ORAName =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

)

(CONNECT_DATA =

(SID = ora9i)

(SERVER = DEDICATED)

)

)

保存。

打开Enterprise Manager Console

在左侧树中,右键“数据库”节点,在弹出菜单中选择“将数据库添加到树”,并选择“从本地的tnsname.ora文件中添加已选数据库位于D:oracleora92networkADMIN中”

File?id=ddrcnrk8_37c4tsxgc9

在下面的框中会选择左侧树中未添加却确实存在于tnsname.ora中的数据库服务名,选择我们需要的打勾并点击确定。

在左侧树中将出现刚才选中的数据库。

File?id=ddrcnrk8_38d9vs8vc2

双击,可进行登录,为了完成后续的操作,我们需要用system用户进行登录,默认密码为manager,具体密码可能在安装Oracle的时候进行了设置,因此请以实际情况为准。

File?id=ddrcnrk8_393d7c3sgc

登录后左侧树节点方可展开

File?id=ddrcnrk8_40hjgrvm8k

5、创建表空间

右键刚才登录的数据库。

点击展开“存储”节点

File?id=ddrcnrk8_41hqt85j37

右键“表空间”文件夹,点“创建”。

在随后出现的创建表空间对话框中添加表空间名称,以实际为准。并修改文件目录和大小,默认为5MB,这里设置成200MB,点击创建。

File?id=ddrcnrk8_42cfg8njgw

创建成功会得到创建成功的提示。

File?id=ddrcnrk8_43f3fjxmz6

6、创建用户

有了表空间后,我们还需要添加用户。在左侧树中选择“安全性”,展开后,右键“用户”,点击“创建”。

在出现的“一般信息”选项卡中,添加名称,输入口令和确认口令,这些即将作为以后登录该数据库的凭证。

选择“表空间”为刚才创建的表空间。临时部分为<系统分配的>

File?id=ddrcnrk8_44jwqjgjc6

在“角色”选项卡中,在“可用”列表框中选择“Resource”角色,双击,将其添加到下方的“已授予”角色中,当然,根据不同的角色,您可以分配不同的角色给该用户,我这里这么做,主要是因为当前实例的需要所致。

File?id=ddrcnrk8_45dts3dhch

点击“创建”完成用户的创建。

创建成功将得到创建成功提示。

File?id=ddrcnrk8_46gq4m28d8

7、导入数据

对旧有数据的导入,如果没有则无需进行此步骤。

找到我们事先准备好的数据库dmp文件snakehdzg_setup.dmp

这里有一点需要注意,我们刚才创建的表空间是非针对性的,而我们的dmp则是由旧有程序添加的,假设我们旧有程序的表空间TablespaceGChdzg的话,那么下面我们要做的就是将其修改为SNAKEHDZG

修改方法是:备份我们的dmp文件,将其采用记事本打开,替换以下文本:

TABLESPACE "GCHDZG"

TABLESPACE "SNAKEHDZG"

保存即可。

File?id=ddrcnrk8_47fgddzvfv

安装PL/SQL,或者采用命令行的方式使用imp命令也可。

运行PL/SQL,使用刚才创建的snake用户登录

File?id=ddrcnrk8_48hm6s48cx

选择“工具”,“导入表”,选择dmp文件

File?id=ddrcnrk8_49csv4djcg

可以注意到导入可执行文件的框内是填写D:oracleora92binIMP.EXE,和我们用命令行的方式也是相同的。

命令行被启动:

File?id=ddrcnrk8_50hn3cjwdc

PL/SQL中的MyObjects中可以找到Tables中的值已经是存在的,检查View,Function等内容是否都与旧有的相同,如果是,则OK

File?id=ddrcnrk8_51dk5n2pc9File?id=ddrcnrk8_528f77tzfhFile?id=ddrcnrk8_53dnk8q4gd

8、数据导入

……

此时数据库已经创建并恢复成功了,其他的事将可以另行处理了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值