ORACLE数据库部署手册_第1页
ORACLE数据库部署手册_第2页
ORACLE数据库部署手册_第3页
ORACLE数据库部署手册_第4页
ORACLE数据库部署手册_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ORACLE数据库部署手册Oracle简介OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境它是一种高效率、可靠性好的适应高吞吐量的数据库解决方案。Oracle安装医院部署数据库要求使用Oracle11GR2(64Bit)正版数据库,建议使用医院采购的正版oraclellg数据库软件。本文档详细介绍0raclellgR2的安装步骤、常用服务、日常使用等。本文档主

2、要介绍Oracle11gR2数据库的安装步骤,关于不同应用程序的具体数据库配置,则在对应的应用程序的产品手册中详细描述。安装环境的要求硬件环境最低要求物理内存16g以上虚拟内存物理内存的2倍硬盘NTFS,500G以上视频适配器256色软件环境最低要求操作系统Windows2008R2浏览器IE8以上、chromegoogle40及以上安装步骤1)运行安装文件打开安装包后,双击setup.exe文件;稍等片刻后,出现如下所示的安装界面;如下图1所示:图12)配置安全更新等oracle安装程序启动以后,第二步就进入了【配置安全更新】环节,这一步可将自己的电子邮件信息填写进去点击“下一步”;如下图2

3、所示:童OracleDataballg垸行血2虫席歸-虫装譎5岸-步暴19ORAO-EDATABASE.WT1JYU礴安裝迭顶典塑舞先决兼件检查冏叶,二椒IH址澜于齡有关妾全i可題的通知吏装徴咅品并洋!因氏弩住黑“杏看详妞衆料阿、*.TiLKlX.|_如果使用Myoraclesuppart电子由并:地址呷户莒査更力方便-我蒂望通过wyorac0supPDrtO(w)-MyOracleSu叩st口盏(O):唐埴写一下取子幽镉息,不支待境写MyOracleSupport跑更新信息图23)选择安装选项安装选项有三种选择:新部署数据库时选择“创建和配置数据库”,点击下一步;当安装完毕数据库管理软件后,

4、系统会自动创建一个数据库实例,点击“下一步”;如下图3所示:曲Oracle臨也昶llg净伍2妄K匡-安装毀益年-歼加严星邑如1逝径安鉴选项kO專孟评:r.an-54:一3DD1“止寸金止吹趨坤仆沿忌孰心二汁百币力另即帮助也后退旧)下一蚁时觀图34)系统类选项设置进入“系统类选项设置”,系统类选项设置分为桌面类和服务器类两种;如下图4所示桌面类:使用桌面类系统安装。使用WINDOWS系统则使用此类典型安装。服务器类:适合linux服务器环境下的高级安装。图45)典型安装配置选择桌面类之后,默认为典型安装,填写完成后,点击“下一步”继续;如下图5所示:Oracle基目录:目录路径不要含有中文或其它

5、的特殊字符软件位置:也即是实例存储的目录数据库文件位置:放置数据库文件的位置数据库版本:这里选择使用企业版字符集:选择默认值ZHS16GBK字符集(此处字符集一定要选择这个)全局数据库名称(即实例名称)和口令:全局数据库名(数据库名称):orci,管理口令(密码):根据需要设置注:此处实例名称和口令十分重要(相当于M数据库的登录名和密码)请单独记录保存。图 舟DnKkDebasellg:-宜主&岸-卿嗣琨塑*:乂配赛+hj.r:.t?i:7=:-1-.-+I-:ffG.apioWdmlrifelTaLodfiroduofil1.2.ffidbhome1-潮览仪?|3ppmini:1raLrja

6、rada1aF:桝丄和.i:L企业I皈匕爼仙-;l-i:UnlcndE炉L左UTF6审tofXtT7;,.DITl口警D:锄D-ocaltremp总帘蠡悴系结梅定弗%ErrfiroNNwnLwibiAPATK锂帘幸助45I舷旳q一爭固二凶OwrieClBtaba昶ilg.a.lSFfeJ?-盘数阔=-琳5/S图 7)概要出现概要对话框,单击完成继续;如下图7所示*Oracl-D-atal5llg賞行版2安贅氐I?-転齢宦萍-歼6/0*LQ-藩篇TF曰电应总D盛昨11|畑備2穴樂程底F仝同设翟ME.牘if事勢址區闊DratiisSi:R|fiEIDiuk12J靖的内乍噩睚冏自i姑常213轴.TR

7、圧轉乍宜符埼:Unitode标密UTF-0乩雲UTFS)tea诵盘空冃更求334GHHJFfl岔别6B#65匚媲。侧去卫幼阳也切1g-1|Bih&llR.Wci=-nduElsjmi:-ssrs法典血装故曲岸康車:主业皈鴉til祁鈕我襦岸忙打Owrk星目录:QfiappiAdnunisIrakir4ptfiOpDWmlnisiTstrtiprnducl.l12.ordbhoHie_1帮BltD图78)安装产品点击“完成”,系统自动执行安装,需要花费一些时间;如下图8所示曲0旧血OetfikMse1SiTffi2左養程离左装雄乐-站*8JlI-ORACLC叩累蛙产品将立件提啦到诒曲fipWinI

8、nis+stoMiedu述11.2ffidbhcrreJ-期护品U克匪OrcbsDM口昶日专装贞裟亚坪文件Orat-feDalabaseflS诗黯劈斜=*_评GridComputiiMjiCiiHilldatQonFast.删i5.andhblMW-CWI附聯西貼(Hl9)产品安装完成当上述进度到达100%时会出现下面的对话框,请耐心等待它完成,配置完成后,会再弹出对话框点击“确定”即可;如下图9所示:图910)口令管理配置和数据库实例创建完毕后,就会显示“数据库信息窗口”。系统默认是把所有账户都锁定不可用了,除了sys和system用户外。此时,单击【口令管理】按钮,弹出口令管理窗口,可以锁

9、定、解除数据库用户账户,设置用户账户的口令;如下图10所示:勘tB库创罡完施有龙详缺氯IS董看以下毡蛊的日志交件:|M;认:2可w:m1g-nl-yrin-瓠-I-”.辛吕納用串XU.I2L斂删崙(SD)U.I2L歸Q器士納立-|巧G.uppWdm-1牝alortproducmi.S.Obhame1d川h-叽ufuuJ2LuruDaiabaeeconiroURL/hdpsJHocaihosi:55D0rem胃13烫料料杲岸已蛊于安全樓古兀直此接式EnterpriseMirage藪棉进行如密。担密密担已顽盍在文件GppfftdminstrstorTproductn12.0.lIIjomeIJlo

10、calhosioncIHJ乘arVconfig/emkey.ora中-淸吿誉昔尙比眞件,匡如果此文#t丢尖血JI酬据将不可用口:所吉舉1B库帐户(SYS.SYSTEM.DBSJ骗P和斜即AN4-都已雄。单击”口古官谨Ii匕:*兰三世!=日二空、未或白劭啪I和I、.口:1“141MWh鬥;,小II七白尹苗二札例附丟f旳抽恰九?C.ipu-Ziu-盟味讨您f:繆笊门庁“即尹技野认二4图10在此页面设置SYS和SYSTEM用户的新口令,新口令根据不同用户及应用进行设置,此处为举例演示密码:system。同样,密码不符合规则会出现警告提示,直接点击确认,继续就可以了;如下图11所示:图1111)完成安

11、装在“数据库信息”窗口,单击【确定】按钮,oracle数据库就完成安装了。12)查看Oracle服务启动成功安装完成Oracle服务器的软件安装后,为了确定数据库能够正常的运行,可以通过“系统服务”窗口来查看Oracle服务是否正常,查看方法如下。打开【控制面板】,找到【管理工具】并打开,然后找到【服务】双击;如下图12所示:如IBAi)乔也2*1WS1丈忡巧瞩击同二帝.冋阔堂计策机的设買牢OitLacker灵如1曬FlashP唤r32曲園4sL册g口耳聞i瀝部寻WindowsCmEpocfl_2,WntfcwDeferrdBrifWind*仍真垢Ci旦严切進曲-Nikdst认再下as=Htf

12、zwfiesJL任捽H:ffrajSiAAn畐汪k洱i片-=亍舉恬ras=ic&l症他倒理寻丈柑T=一w主动刁二nst涯球啊片囱上卡M132E)駆個1口m若亞取5S頑打汗BKas医JIrrtmrt匸恶埶1皐吕2&15/1舰也世凸【痔据序2MS/7)WindowsPowffr5hdlModules2DM/T:画Windows-円碍选Hi2WM/7.2013/1-/IPPTVffiSJ2Q13/1200*9/7Wfirda半防衣左2DMj7as2MS/7)*/冈任円lPTSW2DM/T:闸&也石乌2DG9/7.=乐话as7io?Bci2DK/7足烹旳g2DW/7:*+SM-t&taeaftn2CM

13、/7包虽展昌iDMj?歸曲凹日期:3,T/1412:54艮鑑巳懸:2OM77门412:54區方式知岂5KB图12查看OracleDBConsoleorcl、OracleOraDb11g_home1TNSListener、OracleServiceORCL三项服务是否已启动;如下图13所示:一般情况下,这三个服务启动后,就可以确保数据库正常运行了,如需要启动其他Oracle服务,可选中要启动的服务点击鼠标右键,点击【启动】即可;兰醉I一.:菖电臼好里LLiHtlJd.*183*e*awaMJo4Dud*iin-ZZVnWrhn空訂Hr*TflHEEaserGilde刖叱W嗨好&为珂忙号qiEUD

14、OCng己雪=-2-.口r血QbUXd口J心忙山两-Dndflobh:Mda*rtfD5DrT7XMEEiCxiAjift:气Jaiii:“巧*ii二口niHaL与Jwv*L択ETSHtG巴生卯WsLLahorrSdiCTXAft二0ii曲Oi曲砒汁4lAM=rawsSi己平-rOrjdwrtiBaKLLjIH零qDiidkiCFKnan-即njjDoma皿xnKS:二h4rhUCaXk诃换=FwNMnCkirdldh-4JrWli-LMirRF-.*SJ1rK就j图132.3.Oracle常用服务介绍Oracle11GR2(64Bit)共有以下7个服务,分别来了解一下:1)OracleORC

15、LVSSWriterService(非必须启动选项)Oracle卷映射拷贝写入服务,VSS(VolumeShadowCopyService)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadowcopy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的性能。平时一般不使用。2)OracleDBConsoleorcl:(必须启动)Oracle数据库控制台服务,orcl是Oracle的实例标识,如客服运维默认的实例为orcl。在运行EnterpriseManager企业管理器OEM的时候,需要启动这个服务。3)OracleJobSchedulerORCL

16、:(必须启动)Oracle作业调度服务,也就是定时器。ORCL是Oracle实例标识。用于数据库定时备份机制4)OracleMTSRecoveryService:(非必须启动选项)数据库服务端控制服务。该服务允许数据库充当一个微软事务服务器MTS、COM/COM+对象和分布式环境下的事务的资源管理器。5)OracleOraDbllg_homelClrAgent:(非必须启动选项)它是Oracle数据库.NET扩展服务的一部分。该服务作为.net存储过程的宿主进程,可以在oracle中将.net程序集包装成存储过程使用,跟以前的java存储过程类似。6)OracleOraDbllg_homelT

17、NSListener:(必须启动)监听器服务,服务只有在数据库需要远程访问的时候才需要。7)OracleServiceORCL:(必须启动)数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础,只有该服务启动,Oracle数据库才能正常启动。在数据库安装成功,且正常启动后,对oracle做一个简单的测试,使用SQL*PLUS来测试数据库是否可以成功连接。SQL*PLUS是Oracle常用的管理工具程序。2.4.Sql/plus的简单使用1)选择开始一程序,找到【Oracle-OraDbllg-homel】中【应用程序开发】目录下;如下图14所示:Notepad4-4-*O

18、racle-QraDbllg_hoinelDatabase-Conilrol-orclJhlOracle宝装产品WarehouseBuilder1龜腊理工具Jk具Ji筋聞开険孕OracleODBC報助7OracleProvider-forOLEDE=國S-QLDeveloper图142)点击【SQLPlus,进入登录界面;如下图15所示:图153)输入相应的应户名和口令,如用户名SYSTEM,口令system,按enter键,如果SQL*Plus可以连接到数据库,即oracle启动成功;如下图16所示:图16Oracle32位客户端安装基本说明如果需要在客户端机器上连接操作Oracle数据库,

19、则需要在客户机上安装一个oracle客户端程序,通过配置PL/SQL即可以连接远程服务器上面的oracle数据库。下面详细介绍客户机oracle32位客户端程序的安装步骤。软件获取可以通过研发中心获取32位安装包,发版自带安装包;也可以在网络资源中获取。安装步骤1)双击oralOclient.exe程序,提示选择语言界面,选择“Chinese(Simplified)”,之后点击“OK”确认;如下图17所示:图172)弹出安装界面,点击“下一步”;如下图18所示:图18选择同意许可协议,点击“下一步”;如下图19所示图19选择需要安装的组件,点击“下一步”;如下图20所示:勾选您想要安裝的组件,

20、并去掉您不希望安裝的组件。单击下一少錐续。迭释组件选定安装的组件:SQL*PluSUDBCEizppl已mentJTlBCSizppl已mentSDKE您孟描移所零空i目:100.6MBITi-illsoftInstallSystEnv2.11取消图20选择安装路径,点击“下一步”;如下图21所示图216)选择开始菜单文件夹,点击“安装”,开始安装;如下图22所示:图227)安装完成,点击“完成”即可;如下图23所示:图23PL/SQLDeveloper使用简介基本说明Oracle数据库自带的操作工具sql/plus无操作界面,使用较不方便,因此可以使用可视化的第三方工具PL/SQLDevel

21、oper(以下简称PL/SQL),对oracle数据库进行日常的操作、维护等。软件获取可以通过研发中心获取,发版自带安装包,无配安装,直接在解压后的PLSQLDeveloper目录下,找到plsqldev.exe即可。登录数据库1)解压后的PLSQLDeveloper目录下,找到plsqldev.exe,双击打开;如下图24所示:图24在打开的Oracle登陆对话框内以DBA管理员权限信息登陆系统。(非DBA权限无法获得更多的权限),如SYS、SYSTEM账户名,密码均为system,数据库输入IP地址、端口号1521、实例名称orcl。Oracle数据库默认的链接端口为1521,默认端口可不

22、填写。连接为SYSDBA,点击确定按钮,就完成了oracle的登录连接。2)进入数据库实例后,可以执行创建数据库用户了,如下图25所示:图25创建用户新建sql窗口,用于编写SQL执行指令。在数据库服务器侧,新建数据库文件存放的位置,如:D:kfptorada。创建临时表空间:在SQL执行窗口中执行以下脚本,指令如下:createtemporarytablespaceuser_temptempfileD:kfptoradauser_temp.dbfsize50mautoextendonnext50mmaxsize20480mextentmanagementlocal;注意:一定要记住创建的临时

23、表空间的名称和临时表空间存放的路径。创建表空间在SQL执行窗口中执行以下脚本,指令如下:createtablespacekfptloggingdatafileD:kfptoradakfpt.dbfsize50mautoextendonnext50mmaxsize20480mextentmanagementlocal;注意:一定要记住创建的表空间的名称和表空间存放的路径。创建新用户在SQL窗口下执行以下脚本,来创建新用户,并指定表空间和临时表空间。createuserorclidentifiedbyorcldefaulttablespacekfpttemporarytablespaceuser_

24、temp;注意:此处orcl为创建的新用户的名称,第二个orcl为创建的新用户的密码:kfpt和usertemp为刚才创建的表空间名字和临时表空间名字。用户的授权在SQL窗口下执行如下命令,授予用户connect,resource,dba的权力。grantconnect,resource,dbatoorcl;数据库文件的备份还原在创建完成新用户后,通过新用户orcl,在服务器端备份还原数据库文件:imp命令可以把dmp文件从磁盘导入到数据库服务器中;exp命令可以把数据从数据库服务器导出到为dmp文件;drop命令可以把用户和(临时)表空间从数据库中删除。注:任何数据库的删除之前,请做备份,养

25、成习惯。5.1.还原数据库(导入指令)1)数据库服务器侧,进入cmd命令提示符窗口;如下图26所示:图262)打开【开始】菜单,选择【运行】,输入cmd,然后点击【确定】按钮,打开cmd命令窗图273)在CMD命令窗口中输入:imp用户名/密码实例file=要导入的dmp的完整路径full=y;然后敲回车键,即可。按照刚才创建的用户名、密码、数据库、以及数据库文件的路径,在命令窗口输入imporcl/orclorclfile二d:backuporcl.dmpfull二y;,此时数据库导入完毕。注意:一定要输入需要还原的mp文件的完整路径。备份数据库(导出指令)1)服务器侧,进入cmd命令提示符

26、窗口;如下图28所示:图282)打开【开始】菜单,选择【运行】,输入cmd,然后点击【确定】按钮,打开cmd命令窗口;如下图29所示:图293)在CMD命令窗口中输入:exp用户名/密码实例file=要导出的dmp的完整路径full=y;按照刚才创建的用户名、密码、数据库、以及数据库文件的路径,在命令窗口输入:exporcl/orclorclfile二d:backuporcl.dmpfull二y;,此时数据库导入完毕。其中用户名:orcl、密码:orcl、实例:orcl,文件地址:d:backuporcl.dmp注意:一定要输入需要完整的路径。删除数据库中的数据(删除用户和表空间)1)服务器侧

27、,进入cmd命令提示符窗口;如下图30所示:图302)打开【开始】菜单,选择【运行】,输入cmd,然后点击【确定】按钮,打开cmd命令窗口;如下图31所示:图313)在CMD命令窗口中输入删除命令:删除用户dropuserusernamecascade;然后回车删除表空间droptablespacekfptincludingcontentsanddatafiles;;然后回车删除临时表空间(这个不需要执行,除非一些临时表空间大小调整方用到)alterdatabasedefaulttemporarytablespaceuser_temp;然后回车droptablespacetempincludingcontentsanddatafile;oracle里面有个用户的数据库实例文件出错了,就要先删除用户,然后删除表空间即可实现数据库的删除操作,请删除表空间的时候先进行备份操作,引以为戒,养成良好的操作习惯,不然会导致严重的事故。Oracle常见指令介绍数据库导出之前执行的为空表分配表空间语句selectaltertable|table_name|allocateextent;fromuser_tables导出命令以用户名:orcl、密码:cuss、实例名为aaa的用户为例,导出数据库名称为:当前日期时分秒.dmp,导出数据库

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论