oracle10g安装以及数据库导入步骤.docx

上传人:b****8 文档编号:10905879 上传时间:2023-02-23 格式:DOCX 页数:22 大小:2.75MB
下载 相关 举报
oracle10g安装以及数据库导入步骤.docx_第1页
第1页 / 共22页
oracle10g安装以及数据库导入步骤.docx_第2页
第2页 / 共22页
oracle10g安装以及数据库导入步骤.docx_第3页
第3页 / 共22页
oracle10g安装以及数据库导入步骤.docx_第4页
第4页 / 共22页
oracle10g安装以及数据库导入步骤.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

oracle10g安装以及数据库导入步骤.docx

《oracle10g安装以及数据库导入步骤.docx》由会员分享,可在线阅读,更多相关《oracle10g安装以及数据库导入步骤.docx(22页珍藏版)》请在冰豆网上搜索。

oracle10g安装以及数据库导入步骤.docx

oracle10g安装以及数据库导入步骤

一.oracle10g安装以及数据库导入步骤

1.双击setup.exe,如下图:

双击该图标后,进入安装界面:

如下图

选择差不多安装,不需要创建启动数据库,点击下一步,如下图:

进度条走完进入下一步操作界面,如下图:

连续点击下一步按钮,进入下一操作界面,如下图:

点击安装,即可安装好:

如下图

安装完毕后,退出即可。

2.创建数据库

选择开始菜单——所有程序——Oracle—OraDb10g_home1——配置和移植工具——DatabaseConfigurationAssistant:

如下图

 

弹出数据库配置界面,如下图:

点击下一步,弹出界面如下图:

点击下一步,如图:

点击下一步,如图:

录入全局数据库名后,点击下一步:

使用默认的设置,点击下一步:

录入口令,点击下一步,如图:

按默认的设置,点击下一步:

按默认的设置,点击下一步:

按默认的设置,点击下一步,

连续点击下一步:

按默认的设置,点击下一步:

点击下一步:

点击完成,即可完成数据库的创建。

数据库名为yy2010.

3.新建监听器

选择开始菜单——所有程序——Oracle—OraDb10g_home1——配置和移植工具——NetConfigurationAssistant,如下图:

 

弹出监听器配置界面如下图:

选择监听程序配置,点击下一步:

选择添加,点击下一步:

 

录入监听程序名称,点击下一步:

点击下一步:

点击下一步:

点击下一步,完成配置。

 

4.命名方法配置:

选择开始菜单——所有程序——Oracle—OraDb10g_home1——配置和移植工具——NetConfigurationAssistant,如下图:

选择本地Net服务命名配置,点击下一步:

点击下一步:

录入服务名(在此填写数据库名称),点击下一步:

点击下一步:

点击下一步:

点击下一步:

完成配置

5.安装oracle10g客户端

6.安装plsql

7.用SYS登录yy2010,创建用户

createuseryyidentifiedbyyy;

授权:

grantconnect,resource,dbatoyy;

8.导入数据库

(1)先创建表空间,用yy登录plsql,打开命令窗口,

执行创建表空间的sql语句。

(2)导入数据库文件:

打开cmd命令窗口,运行如下命令:

Impyy/yy@yy2010full=yignore=ybuffer=100000file=’E:

\wtgl_middb0114.dmp’

如图:

 

9.数据库导出:

数据库导出分为几步:

(1)导出数据库用户的表结构和数据的dmp文件:

(注意,下面的命令只会导出该用户的表结构和表的数据,表空间、序列等需另外导出或通过pl/sql导出创建语句,然后手工创建。

E:

\>expsgpms/cq_185sgpms@sgpms_scfile=sgpms_cq.dmpowner=sgpmslog=sgpms.log

File:

要导出的数据文件

Log:

导出过程中的日志文件

Owner:

要导出的用户对象

注意:

要指定owner为sgpms,表示只导出sgpms下的对象

若使用如下命令:

expsgpms/cq_185sgpms@sgpms_scfile=sgpms_cq.dmpfull=ylog=sgpms.log

导出表空间的语句:

E:

\>expsgpms/cq_185sgpms@sgpms_scfile=sgpms_tbs.dmptablespaces=(aa.tbs,bb.tbs)log=sgpms.log

要导出多个表空间用逗号隔开加表空间名即可,只是一样不用dmp文件导出和导入表空间,因为导出的dmp文件中包含往常存放的数据,导入到新的数据库的时候,不再需要往常的数据,因此只需导出创建表空间的语句,重新创建表空间即可。

则会导出所有用户的对象,包括系统用户

其中full=y和owner=sgpms不能同时使用

(2)再利用pl/sql将此用户的序列,函数,储备过程,表空间,表结构的sql文件导出

先将要导出数据的用户登陆数据库,选择扫瞄器的下拉选择框中,选择Myobjects,然后在

工具——导出用户对象——选择要导出的路径——点击导出即可

将sql文件中除了建表结构之外的建表空间和储备过程、序列、函数等sql语句,拷出到pl/sql的命令窗口中执行,在此不需建立表结构,因为在第1步导出的dmp文件中,差不多将用户的表结构和表中的数据全部导出,导入dmp文件的时候,会自动创建表,否则若表差不多创建,导入dmp文件的时候会报错,导致终止导入。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 经济学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1