安装MS_SQL2005express版数据库_第1页
安装MS_SQL2005express版数据库_第2页
安装MS_SQL2005express版数据库_第3页
安装MS_SQL2005express版数据库_第4页
安装MS_SQL2005express版数据库_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

1、 安装MS_SQL20O5express版数据库我们公司的软件采用的数据库为MS_SQL2005,因为express版本是官方免费的,所以我们也就用这个版本了,安装更方便,也挺好用的。但因为免费嘛,就有一个限制,就是数据库的单个数据库文件大小不超过2G,对我们来说,足够了。首先我们来看看MS_SQL2005express版数据库的安装文件包的内容:在安装MS_SQL2005express版前需要安装好下面三个东西(有可能之前已经安装上,但不管先,你再次去安装下,如果安装好了它会告诉你,然后你就跳过这一步):1、msxml6_x86.msi2、Windowslnstaller3_13、NetFx

2、20SP1_x86以上三个软件安装完成以下,然后才接着安装:1、SQLEXPR32_CHS.EXE2、SQLServer2005_SSMSEE.msi安装SQLEXPR32_CHS图解:首先你要无条件接受MicrosoftSQLServer2005安装程序的最终用户许可协议,别问为什么JRQI.S.ere.005蠢底弋A;_J摄终用户许可协谏MICROSOFT软件许可条款MICROSOFTSQLSERVER2005EXPRESS:EDITIONSERVICEPACK:3本许可条款是Microsoft.CTorpnrationt或您所存地的MicrosoftCorporati关漱公司)与您支可达

3、成的协尬常阅读本条款的內容。本条款适耳:述,其中包括您州来接枚该軟件的媒体若宥)o本索款也适卡Micrcjoft!|Rp005異装程质一|H安装裁备爼誹在安装MQLS-rt前安装所需的软件爼件. 逵SQL空g版本的操作系统兼客性成功i最惬硬件要求警告消息挂起的重新启动要隶成功協鹹妄装路巔限要泰兪功.涉InternetExplorer要求.成功COM+目录要求成功=(3ASP.Net.版本注册要求成功2*mtiir馬未姑耳耳亜步Rt;T-hMicrosoftSQLServer2005ExpressEdition安装程序注册桔息下列信息将对您安装的丟统进石企性化设置.在继续操作吏前说疊须埴写“姓名

4、粧字段。“倉司”字段是可选的.姓名:隐藏高级配置选项爭的下一歩;取消需要向各位同事再次说明的是sa的密码不能由自己私自乱设,由公司统一规定进行管理的。具体请参见公司相关规定。驟豔跟記理舷鮭用户刪聞淡朋卞険心数据库将用户添加到SQLServer管理员甬色使西此诲项可以将运行SQLServerExjiFg竽安装程序的抡户添加到SQLServer_统琶遅员猜色。默认喈况乜Microsoft-Windowg:ViSta换住養统的用戸不是SQLServer系统管理员角色的成员傅MicrosoftSQLServer2005安装程序|*5c安装进度正在配置所选组件产品:状忿M5XML6CJsL妥装程序支持文

5、件安装完毕|SQLNativeClient安装完毕t50LV55褊写盟安装完毕密吕OLServerDatabaseServices安装完毕 SI忿司lxj冒licrosoftSQLServerManagementStudioExpress安装程序韻MicrosoftSQLServerlanageMentStudioEzpress安装程序ServerlanageMentStudioExpress安装程序安装SQLServer2005_SSMSEE图解:上一歩下一歩(H)取消欢迎極用licF.iiuoftSQLServeranageMeiitStudioExpress安装向导安装程序将帮助像安装、

6、修改或删除SQL,ServerMan.agement::,StiidieFxpreio要继续操作,诘单击吓歩”。警告:本程序受版权法/著作权法和国际公豹保护=许可懈S本许可祭款昱Microsoft.::Gbrporation所在地的MiErgcifi:Corporion关联匱司)与:您之间达成的协磁J请阅读本条款的内容L本祭款适用于上述,耳中包括您用来接收该.软件的媒体若有)本祭款也适宝于Micuooft:洁仔细阅读以下许可协緩MICROSOFTS*XSERVER2005T.MAGEMENTSTUDIO:-EXPRESS*更新、我不同意许可协灣中的条款&MICROlsOFT件许可条款注册信息下

7、列信息将对您安装的丟统进行亍性化设置”在下面的字段中输獭您的姓名旣及单恒名称.姓名:上一歩下一歩(N)一厂取消i总MicrosoftSQLServerManageMentStudioExpress安装程序乂准备安装程序安装程序已就绪,可以开始安装.单击池安装”开始安装譬擴或更改任服装设置的击士刖单击抨护可退出安装程_.取消详述SQLServer补丁安装常见问题一、SQLServer补丁版本的检查SQLServer的补丁版本检查不如Windows补丁版本检查直接,一个系统管理员,如果不了解SQLServer版本对应的补丁号,可能也会遇到一点麻烦,因此在这说明一下,通过这样的办法判别机器是安全的办

8、法,不会对系统产生任何影响。1、用Isql或者SQL查询分析器登录到SQLServer,如果是用Isql,请在cmd窗口输入isql-Usa,然后输入密码,进入;如果是用SQL查询分析器,请从程序中启动,输入sa和密码(也可以用windows验证)。2、在ISQL中输入:SelectVersion;go或者SQL查询分析器中输入(其实如果不想输入,只要打开帮助的关于就可以了:)SelectVersion;然后按执行;这时会返回SQL的版本信息,如下:MicrosoftSQLServer2000-8.00.760(IntelX86)Dec17200214:22:05Copyright(c)198

9、8-2003MicrosoftCorporationEnterpriseEditiononWindowsNT5.0(Build2195:ServicePack3)其中的8.00.760就是SQLServer的版本和补丁号。对应关系如下:8.00.194SQLServer2000RTM8.00.384(SP1)8.00.534(SP2)8.00.760(SP3)这样我们就能看到SQLServer的正确版本和补丁号了。我们也可以用xp_msver看到更详细的信息。二、补丁安装过程中常见问题如果在安装补丁的时候遇到如下类似错误:1、安装过程中出现“以前进行的程序创建了挂起的文件操作,运行安装程序前,

10、必须重新启动”,请按照下面步骤解决:a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤b、在开始-运行中输入regeditc、到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManager位置d、选择文件-倒出,保存e、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认f、重启安装,问题解决如果还有同样问题,请检查其它注册表中是否有该值存在,如有请删掉。2、在安装SQLServerSP3,有时候会出现:无论用windows认证还是混和认证,都出现密码错误的情况,这时查看临时目录下的sq

11、lsp.out,会发现以下描述:TCP/IPSocketsSpecifiedSQLservernotfound.TCP/IPSocketsConnectionOpen(Connect().其实这是SQLServerSP3的一个小bug,在安装sp3的时候,没有监听tcp/ip端口,可以按照以下步骤进行:1、打开SQLserver客户器网络实用工具和服务器网络工具,确保启用的协议中包含namepipe,并且位置在第一位.2、确保HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServerClientConnectToDSQUERY=DBNETLIB.如果没有,请自

12、己建立3、停止mssql.4、进行安装.这样就可以进行正确安装了。远程报告数据库设置的安装使用基本知识更新时间:2011年1月应用到:ForefrontEndpointProtection本主题提供了使用包含远程报表数据库的基本拓扑安装ForefrontEndpointProtection(FEP)的分步说明。先决条件在服务器上安装FEP之前,请确保您的环境能满足所有最低要求。有关详细信息,请参阅在服务器上安装ForefrontEndpointProtection的先决条件。安装ForefrontEndpointProtection服务器在安装ConfigurationManager站点服务器

13、的计算机上,将FEPDVD插入到DVD驱动器中,或从DVD根目录中的autorun文件夹手动运行splash.hta。选择首选语言,然后单击“FEP2010。此时将打开“MicrosoftForefrontEndpointProtection2010服务器安装向导。在“欢迎使用”页上,执行以下操作:在“名称”框中,键入您的名称。在“组织”框中,键入组织的名称,然后单击“下一步”。在Microsoft软件许可条款页上,查看许可协议。如果您接受这些条款和条件,请选中我接受软件许可条款复选框,然后单击“下一步”。在“安装选项”页上,选择“包含远程报表数据库的基本拓扑”,然后单击“下一步”。在“报表配

14、置”页上,执行以下操作:a.在MicrosoftForefrontEndpointProtection2010报表数据库设置下,执行以下操作:在“计算机”框中,验证报表数据库计算机的名称。在“实例”框中,验证报表数据库实例的名称。在“数据库名称”框中,接受报表数据库的默认名称。如果要进行重新安装,并且希望重用现有数据库,请选中“重用现有数据库”复选框。b.在“SQLReportingServices报表执行帐户下,执行以下操作:在“URL框中,验证报表服务器的URL。在“用户名”框中,验证用于连接到报表服务器的用户帐户的名称。iii.在“密码”框中,键入指定的用户帐户的密码,然后单击“下一步”

15、。在“更新和客户体验选项”页上,执行以下操作:如果要自动更新FEP安装,请选中使用MicrosoftUpdate实时更新我的产品复选框。如果要通过匿名提供硬件和使用信息来参与改善产品,请选择加入客户体验改善计划选项,然后单击下一步。在MicrosoftSpyNet策略配置页上,执行以下操作:如果要通过提供有关已检测到恶意软件的基本遥测信息来参与改善FEP客户端的反恶意软件功能,请选中加入MicrosoftSpyNet复选框,然后单击基本SpyNet成员资格。此选项在默认情况下处于选中状态。如果除了基本SpyNet成员资格之外,您还要提供有关潜在恶意软件的高级遥测信息,请选中加入Microsof

16、tSpyNet复选框,单击高级SpyNet成员资格,然后单击下一步。在“安装位置”页上,指定安装的根文件夹,然后单击“下一步”。在“必备组件验证”页上,查看验证结果,然后单击“下一步”。如果存在失败的验证,请在每个失败验证行的“详细信息”列中单击“更多”以确定原因,然后执行相应的操作。在“安装摘要”页上,查看详细信息,然后单击“安装”。“安装”页将显示每个安装项的安装进度。安装成功完成后,单击“下一步”。12.在“安装完成”页上,单击“完成”。令重要说明:作为FEP安装的一部分,FEP客户端将使用自定义设置安装在ConfigurationManager站点服务器上。如果在此服务器上安装了Con

17、figurationManager代理,或者您未使用默认位置安装ConfigurationManager或SQLServer,或者您未使用默认的SQLServer实例,则必须重新创建或修改自定义设置。有关详细信息,请参阅在ConfigurationManager站点服务器上配置客户端软件。如何彻底删除一个数据库方法_:可以完整的删除Oracleproducts,Oracleservices和注册表信息当然是很少情况下才想到删除oracle,只有确定真的不用的时候才做。如果需要请备份所有相关的文件。(下面操作假设是使用OFA结构)NT环境下:1、以NT的Administrator登陆2、通过控制

18、面版-服务,停掉所有ORACLE服务3、打开注册表(REGEDIT命令),删除HKEY_LOCAL_MACHINESOFTWAREORACLE4、打开注册表中的HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices删除以ORACLE开头的所有服务5、删除HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventLogApplication下以ORACLE开头的所有服务6、关闭REGEDIT7、打开控制面版-系统-环境变量8、如果ORACLE安装了JRE,就删除ORACLE_HOME%BIN和JRE路径

19、。比女口ORACLEORA81BIN;G:ProgramFilesOraclejrel.l.7bin9、删除WinntProfilesAllUsersStartMenuProgramsOracle和WinntProfilesAllUsersStartMenuProgramsOracle10、删除ProgramFilesOracle11、重新启动机器12、删除所有ORACLE目录(在注册表HKEY_LOCAL_MACHINESOFTWAREORACLEORACLE_HOMES下)在Windows95/Windows98:打开注册表HKEY_LOCAL_MACHINESOFTWAREORACLE.

20、2删除前面步骤中的第3步中的ORACLE删除AUTOEXEC.BAT中的ORACLE_HOME%bin和JRE删除所有ORACLE目录ProgramFilesOracleWindowsStartMenuProgramsOracle-WindowsStartMenuProgramsOracle重新启动方法二:删除Oracle1软件环境:1、Windows2000+ORACLE8.1.72、ORACLE安装路径为:C:ORACLE实现方法:1、开始一设置一控制面板一管理工具一服务,停止所有Oracle服务。2、开始一程序一Oracle-OraHome81OracleInstallationProd

21、uctsUniversalInstaller,卸装所有Oracle产品,但UniversalInstaller本身不能被删除5、运行regedit,选择HKEY_LOCAL_MACHINESOFTWAREORACLE,按del键删除这个入口。6、运行regedit,选择HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices,滚动这个列表,删除所有Oracle入口。7、运行regedit,HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication,删除所有Oracle入口。8

22、、开始一设置一控制面板一系统一高级一环境变量删除环境变量CLASSPATH和PATH中有关Oracle的设定9、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标10、删除ProgramFilesOracle目录11、重新启动计算机,重起后才能完全删除Oracle所在目录12、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:Oracle,删除这个入口目录及所有子目录,并从Windows2000目录(一般为C:WINNT)下删除以下文件ORACLE.ini、oradim73.ini、oradim80.ini、oraodbc.ini等等。13、WIN

23、.INI文件中若有ORACLE的标记段,删除该段14、如有必要,删除所有Oracle相关的ODBC的DSN15、到事件查看器中,删除Oracle相关的日志说明:如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录,贝I,安装完毕并重新启动后,老的目录及文件就可以删除掉了。删除Oracle2如果需要卸载Oracle,请运行安装光盘上的安装文件Setup.exe,在“欢迎”窗口中,选择“卸装产品”按钮,进入“Invertory目录”窗口:在该窗口中选择需要删除的产品(在产品名称前面的方框内打上在标记P),然后单击删除”按钮即可;或者直接在开始菜单中找到O

24、racleforNT程序组下的Oracleinstaller,同样可以卸载Oracle。卸载Oracle产品后,在系统的注册表内仍然有相关信息,您可以参考以下方法进行手工删除。注意:对注册表的操作可能对系统产生严重影响,请在操作前进行备份,以便在系统异常时恢复到原来的注册表。该操作请参考Windows系统的相关说明。运行RegEdit,在“HKEY_CURRENT_USERSoftware”、“HKEY_LOCAL_MACHINESoftware”、“HKEY_LOCAL_MACHINESystemCurrentControlSetServices”主键中删除所有的Oracle入口(如果找到的

25、话),然后重新启动计算机,如一切正常,则修改完成,如启动有错误,可能您对注册表的修改出错,运行RegEdit,将备份的注册表项目导入;如果误删了注册表中的“MicrosoftODBCforOracle”,可用以下方法恢复:将“HKEY_LOCAL_MACHINEsoftwareMicrosoftDataAccess”中的Version的值由21.1a9改为1.1.1a,然后重新安装财务软件,安装程序会自动安装MADC,并恢复“MicrosoftODBCforOracle”。(对Windows95/98,请立即进入Dos方式,将备份的system.dat文件(如system.bak)复制回sys

26、tem.dat);(对WindowsNT,如启动失败,请重新启动计算机,在提示下,按空格键启动“硬件配置文件/已知的最新正确配置”菜单,该菜单将注册表还原到稳定状态。按照屏幕上的指示操作,可以将注册表还原为上次成功启动时的状态。)vncserver配己置1。使用root用户启动系统的vncserver服务;#servicevncserverstart2。然后切换到登陆用户下面,我这里假设要使用oracle系统帐户进行远程登陆#su-oracle3。使用oracle用户输入以下命令:$vncserver如果是第一次运行,则系统会出现提示信息,提示你输入密码,这是通过终端进行登陆时需要输入的;另外

27、,还有一个数字信息,这个也是需要在终端登陆时输入的,即冒号后面跟着的一个数字如1,:2等等,需要记住;4。在windows客户端使用vncviewer,输入如下:xxx.xxx.xxx.xxx:l或者xxx.xxx.xxx.xxx:2等,后面的数字需要和服务器端的对应才行;xxx是你服务器的ip地址了;linuxas5软件要求其他所需程序包的版本(或更高版本):gcc-2.96-124make-3.79binutils-2.11openmotif-2.1.30-11glibc-2.2.4-31要查看系统上安装了这些程序包的哪些版本,运行以下命令:rpm-qgccmakebinutilsopen

28、motifglibcsetarchp4198954_21_linux.zip在运行runInstaller之前打.rpm-ivhcompat-oracle-rhel4-l.0-5.i386.rpm(p4198954_21_linux.zip)(不打PATH也可以)安装libaio-0.3.102-l.i386.rpm和libaio-devel0.3.102-l.i386.rpm在RedHatEnterpriseLinux介质的第三张CD以root用户身份运行以下命令:rpm-ivh/mnt/cdrom/RedHat/RPMS/libaio-0.3.102-1.i386.rpm创建数据库安装的准

29、备工作:1,创建user/group;groupadddbagroupaddoinstalluseraddoracle-goinstall-Gdbapasswdoracle如果nobody用户不存在(idnobody命令查看),则创建:useraddnobody2,建立oracle安装文件夹(sample);mkdir-p/opt/oracle//opt/oracle/oradata/opt/oracle/archivelogchown-Roracle.oinstall/opt/oraclechmod755-R/opt/oracle2,配置环境变量;要使用Oracle产品,应该

30、或必须设置几个环境变量。如果您在同一服务器上安装了多个Oracle产品或数据库,则ORACLE_HOME、ORACLE_SID和PATH变量可能会更改。ORACLE_BASE变量不应更改,并可以在需要时在您的登录配置文件中设置它。Oracle提供了一个称作oraenv的实用程序来设置其他变量。对于数据库服务器,建议设置以下环境变量:使用root用户:vi/home/oracle/.bash_profile以下是配置文件的内容ORACLE_BASE=/opt/oracleORACLE_HOME=/opt/oracle/ORACLE_SID=ge01PATH=$ORACLE_HOM

31、E/bin:$ORACLE_HOME/OPatch:$PATHTNS_ADMIN=$ORACLE_HOME/network/adminNLS_LANG=AMERICAN_AMERICA.ZHS16GBKLANG=AMERICAN_AMERICA.ZHS16GBKexportPATHORACLE_BASEORACLE_HOMEORACLE_SIDTNS_ADMINNLS_LANGLANG4,设置系统参数;Oracle数据库10g需要以下所示的内核参数设置。一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是2G,则可以设置最大共享内存为1073741824,如上;如物理内存是1G,则可

32、以设置最大共享内存为512*1024*1024=536870912;以此类推。在redhat上最大共享内存不建议超过4*1024*1024*1024-1=4294967295切换到root用户:suroot修改vi/etc/sysctl.conf,添加:kernel.shmmax=2147483648kernel.shmmni=4096kernel.shmall=2097152kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=262144ne

33、t.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144修改后运行/sbin/sysctl-p命令使得内核改变立即生效;B)设置oracle对文件的要求:编辑文件:vi/etc/security/limits.conf加入以下语句:oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536编辑文件:vi/etc/pam.d/login加入以下语句(可能应该加在最后一条规则之前):sessionrequi

34、red/lib/security/pam_limits.so设置oraInst.loc文件:rootenterprice64#vi/etc/oralnst.locinventory_loc=/opt/oracle/oralnventoryinst_group=oinstallrootenterprice64#chownoracle.oinstall/etc/oralnst.loc确保/etc/oraInst.loc中包含上面的信息,且Oracle包含访问权限。5.解压缩OraclelOG的安装文件:使用Oracle用户登陆:su-oracle在/home/oracle上传和解压缩10201_d

35、atabase_linux32.zip:unzip10201_database_linux326.开始安装oracleLinux命令行环境下安装(也可以在图形界面下安装)使用Oracle用户登陆:su-oracle根据希望安装的数据库版本类型选择Silent安装模式的response_file文件的类似,比如:enterprise.rsp、standard.rsp还是custom.rsp。这里选择enterpise.rsp类型,安装盘中的database/response目录下对应的response文件拷贝出来,根据文件里面的提示对输入值进行修改。比如这个例子中对如下的参数进行设置:UNIX_

36、GROUP_NAME=oinstallFROM_LOCATION=/home/oracle/database/stage/products.xmlORACLE_BASE=/opt/oracleORACLE_HOME=/opt/oracle/ORACLE_HOME_NAME=OraDbHome1SHOW_INSTALL_PROGRESS_PAGE=trueSHOW_END_OF_INSTALL_MSGS=trueCOMPONENT_LANGUAGES=s_nameForDBAGrp=dbas_nameForOPERGrp=dbaINSTALL_TYPE=EEn_configura

37、tionOption=3RESTART_SYSTEM=falseRESTART_REMOTE_SYSTEM=false注意,所有的字符串需要放在双引号中,注意大小写。数字和布尔变量直接写就可以。由于这里没有选择建立数据库而只安装软件,因此没有设置数据库相关的配置参数。oracleenterprice64data$chmod700enterprise.rsp面可以开始SILENT安装了:注意,响应文件需要使用绝对路径。cd/home/oracle/databaseoracleenterprice64database$./runInstaller-silent-responseFile/home/

38、oracle/enterprise.rsp用root执行如下脚本:/opt/oracle//oraInventory/orainstRoot.sh/opt/oracle//root.sh不过这里Oracle存在一个bug,在root.sh脚本中,自动将OUI_SILENT参数设置为TRUE,而后的检查中,如果发现这个值为TRUE,那么这个脚本运行会自动退出了。这里需要手工将其修改为false,最后使用root执行一下$ORACLE_HOME/root.sh脚本就可以了。根据提示按Enter就可以了。这样就在字符下成功安装了。通过SILENT模式安装数据库之后,下

39、面继续使用SILENT模式进行数据库的建立,仍然是拷贝安装目录下的/home/oracle/database/response/dbca.rsp到安装目录,并进行编译,根据数据库建立方式的不同编辑不同的数据库库选项。比如在本次安装过程中设置了下列参数:RESPONSEFILE_VERSION=10.0.0OPERATION_TYPE=createDatabaseGDBNAME=ge01SID=ge01TEMPLATENAME=New_Database.dbtSYSPASSWORD=georacleSYSTEMPASSWORD=georacleDATAFILEDESTINATION=/opt/o

40、racle/oradata/RECOVERYAREADESTINATION=/opt/oracle/flash_recovery_areaSTORAGETYPE=FSCHARACTERSET=ZHS16GBKMEMORYPERCENTAGE=40SCRIPTDESTINATION=/opt/oracle/admin/ora10g/scriptsEMCONFIGURATION=”LOCAL”SYSMANPASSWORD=georacleDBSNMPPASSWORD=georacle其中最后1项不是必须的,这个的目的是在建立数据库的同时生成脚本。下面就可以开始SILENT模式的数据库创建了:ora

41、cleenterprice64database$dbca-silent-responseFile/home/oracle/dbca.rsp用root执行如下脚本:/opt/oracle//oraInventory/orainstRoot.sh最后可以利用netca来SILENT方式设置网络部分,同样的方法设置netca.rsp:RESPONSEFILE_VERSION=11.1CREATE_TYPE=CUSTOMSHOW_GUI=falseLOG_FILE=/opt/oracle//network/tools/log/netca.logINSTALLED_COM

42、PONENTS=INSTALL_TYPE=typicalLISTENER_NUMBER=1LISTENER_NAMES=LISTENER_PROTOCOLS=LISTENER_START=LISTENERNAMING_METHODS=设置的参数包括上面的部分,然后就可以使用netca启动silent配置:oracleenterprice64database$netca/silent/responsefile/home/oracle/netca.rsp静默卸载Oracle数据库ge01dbca-silent-deleteDatabase-sourceDB-sysDBAUserName-sysDB

43、APasswordconnect/assysdbaConnected.SQLstartup;启动数据库ORACLEinstancestarted.TotalSystemGlobalArea236000356bytesFixedSize451684bytesVariableSize201326592bytesDatabaseBuffers33554432bytesRedoBuffers667648bytesDatabasemounted.Databaseopened.SQLshutdownimmediate;关闭数据库(ORdbshutcommand)Databaseclosed.Databas

44、edismounted.ORACLEinstanceshutdown.4,dbstart脚本修改数据库创建完成后,修改vi/etc/oratab,把ge01:/opt/oracle/:N那一行最后的N改成Y,修改vi/opt/oracle//bin/dbstart中ORACLE_HOME_LISTNER=/opt/oracle/然后执行dbstart启动数据库数据库可能无法启动,报告Can9tfindinitfile.的错误,需要复制一个初始化文件:cp/opt/oracle/admin/ge01/pfile/init.ora.*/opt/ora

45、cle//dbs/initge01.ora重新执行dbstart就可以了。可以执行dbshut停止ORACLEvi/etc/rc.local加入下面一行起动ORACLEONsystembootsu-oracle-clsnrctlstartsu-oracle-cdbstart5.为了root方便管理,可以写一个启动脚本vi/etc/init.d/ora10g#!/bin/bash#chkconfig:23459119description:startstheoraclelistenerandinstancestatus()pid=ps-efIgrepora_pmonIgrep-v

46、grepIawkprint$8、ifX$pid=Xthenechooracle10gisnotrunning.exit1elseechooraclelOgisrunning.exit0ficase$1instart)#startupthelistenerandinstanceecho-noraclebegintostartup:su-oracle-clsnrctlstartsu-oracle-cdbstartechooracle10gstartedstop)stoplistener,apacheanddatabaseecho-noraclebegintoshutdown:su-oracle-c

47、lsnrctlstopsu-oracle-cdbshutechooracle10gshutdownedreloadlrestart)$0stop$0startstatus)status*)echoUsage:ora10gstart|stop|reload|restartexit1esacexit0存为ora10g后,然后chmoda+x/etc/init.d/ora10g即可在以后以root身份运行/etc/rc.d/init.d/ora10gstart|stop来管oracle的启动和停止了。如果要将这个脚本加入到系统中使其可开机运行,那么要运行以下命令:chkconfig-level35o

48、ra10gon6,关于数据库删除重新安装的问题:.去除/usr/local/bin目录下的coraenvdbhomeoraenv.去除/etc/oratab,/etc/oracle.去掉安装目录/opt/oracle目录下的productadminoradataoralnventor目录。userdel-roraclegroupdeldbaoinstallrm-rf/tmp/ora*rm-rf/opt/oracle/*rm-rf/opt/ORCLfmaprm-f/etc/ora*rm-f/usr/local/bin/oraenvrm-f/usr/local/bin/coraenvrm-f/us

49、r/local/bin/dbhome7.修改OraclelOg数据库字符集SQLconnectsys/oracleassysdbaSQLstartupmountSQLaltersessionsetsql_trace=true;Sessionaltered.SQLaltersystemenablerestrictedsession;Systemaltered.SQLaltersystemsetjob_queue_processes=0;Systemaltered.SQLaltersystemsetaq_tm_processes=0;Systemaltered.SQLalterdatabaseop

50、en;Databasealtered.SQLsetlinesize120;SQLalterdatabasecharactersetzhs16gbk;alterdatabasecharactersetzhs16gbk*ERRORatline1:ORA-12712:newcharactersetmustbeasupersetofoldcharactersetSQLALTERDATABASEcharactersetINTERNAL_USEzhs16gbk;#使用INTERNAL_USE可以跳过超集的检查,ALTERDATABASEcharactersetINTERNAL_USEDatabasealt

51、ered.SQLshutdownimmediate;Databaseclosed.Databasedismounted.ORACLEinstanceshutdown.SQLSTARTUPSQLselectname,value$fromprops$wherenamelike%NLS%;NLS_CHARACTERSETZHS16GBK8.oracledatabase异机备份脚本su-oraclemkdir/home/oracle/dbbackup(1)vi/home/oracle/dbbackup/bachupdb.sh#!/bin/bash#Asoracleuser,chmod744/home/

52、oracle/dbbackup/DBbackuprecover.sh#crontab-e351*/home/oracle/dbbackup/DBbackuprecover.sh/dev/null2&1#tip:modifylocaldatabaseshomedirectory#tipisremotedatabaseipaddressexportORACLE_HOME=/opt/oracle/exportPATH=$ORACLE_HOME/bin:$PATH:exportNLS_LANG=AMERICAN_AMERICA.zhs16gbkexportLANG=AMERICAN_A

53、MERICA.ZHS16GBKexportORACLE_SID=ge01dmpfile=gedb_date+%F.dmplogfile=gedb_date+%F.logrestoredblog=restoredb_date+%F.logWORK_DIR=/dbbackupcd$WORK_DIRexpUSERID=gedb/gegedb/ge01file=$dmpfilelog=$logfileowner=gedbif0-eq$?thensqlplus/assysdbauser.sqlimpUSERID=gedb/gegedbfile=$dmpfilelog=./$restoredblogfro

54、muser=gedbtouser=gedbfind./*.dmp-typef-mtime+7-execrm;find./*.log-typef-mtime+30-execrm;exit0elseechobackuperror,quit!$logfileexit1fi#tipip地址修改为要备份的oracle的主机地址expUSERID=gedb/gedb/ge01file=$dmpfilelog=$logfileowner=gedbdirect=y(2)更改脚本权限:chownoracle.oinstallbackupdb.shchmod744backupdb.sh(3)以oracleuserrolecrontab-e352*/home/oracle/dbbackup/backupdb.sh9.restoreoraclebackup先创建g

温馨提示

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

评论

0/150

提交评论