预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

安装oracle10g双击setup.exe如下图:双击该图标后进入安装界面:如下图选择基本安装不需要创建启动数据库点击下一步如下图:进度条走完进入下一步操作界面如下图:继续点击下一步按钮进入下一操作界面如下图:点击安装即可安装好:如下图安装完毕后退出即可。创建数据库选择开始菜单——所有程序——Oracle—OraDb10g_home1——配置和移植工具——DatabaseConfigurationAssistant:如下图弹出数据库配置界面如下图:点击下一步弹出界面如下图:点击下一步如图:点击下一步如图:录入全局数据库名后点击下一步:使用默认的设置点击下一步:录入口令点击下一步如图:按默认的设置点击下一步:按默认的设置点击下一步:按默认的设置点击下一步继续点击下一步:按默认的设置点击下一步:点击下一步:点击完成即可完成数据库的创建。数据库名为yy2010.新建监听器选择开始菜单——所有程序——Oracle—OraDb10g_home1——配置和移植工具——NetConfigurationAssistant如下图:弹出监听器配置界面如下图:选择监听程序配置点击下一步:选择添加点击下一步:录入监听程序名称点击下一步:点击下一步:点击下一步:点击下一步完成配置。命名方法配置:选择开始菜单——所有程序——Oracle—OraDb10g_home1——配置和移植工具——NetConfigurationAssistant如下图:选择本地Net服务命名配置点击下一步:点击下一步:录入服务名(在此填写数据库名称)点击下一步:点击下一步:点击下一步:点击下一步:完成配置安装oracle10g客户端安装plsql用SYS登录yy2010创建用户createuseryyidentifiedbyyy;授权:grantconnectresourcedbatoyy;导入数据库(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.logFile:要导出的数据文件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.tbsbb.tbs)log=sgpms.log要导出多个表空间用逗号隔开加表空间名即可不过一般不用dmp文件导出和导入表空间因为导出的dmp文件中包含以前存放的数据导入到新的数据库的时候不再需要以前的数据所以只需导出创建表空间的语句重新创建表空间即可。则会导出所有用户的对象包括系统用户其中full=y和owner=sgpms不能同时使用(2)再利用pl/sql将此用户的序列函数存储过程表空间表结构的sql文件导出先将要导出数据的用户登陆数据库选择浏览器的下拉选择框中选择Myobjects然后在工具——导出用户对象——选择要导出的路径——点击导出即可将sql文件中除了建表结构之外的建表空间和存储过程、序列、函数等sql语句拷出到pl/sql的命令窗口中执行在此不需建立表结构因为在第1步导出的dmp文件中已经将用户的表结构和表中的数据全部导出导入dmp文件的时候会自动创建表否则若表已经创建导入dmp文件的时候会报错导致终止导入。