[总结]关于数据库安装中的几个问题
2009-07-15 11:39
771 查看
许多的人在刚接触数据库安装的时候总是会出现这样那样的问题,就算是新装的系统也照样会出现各种各样莫名其妙的问题,另外在数据库连接的问题上也会有各种各样的问题,现在将本人的一点实际经验和网络上的资源整合,希望对大家的数据库安装有所帮助,不再迷茫。 1.MySql5.0版本安装的问题 安装过程中在向导要求您开始设置的时候一定要注意有一个选项include classpath的一定要钩上,否则在某些情况下会出现高级设置中的一些环境变量问题,所以最好选择打钩,当然在字符集的选择上最好选择常用的gbk或者是gb2312这样在处理数据存入和读取的时候就不需要进行另外的装换,毕竟中文还是我们的母语(注意:本点对于乱码处理高手例外) 2.MS Sql 2000 这个数据库系统安装中最常见的问题有三: 其一:在数据库安装前的某一程序挂起等问题,出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误,在处理的时候在注册表中的设置 A:如果您的电脑已经装过sql并且失败,所以要彻底清除掉以前安装的信息,方法为: 1)添加/删除程序中彻底删除sql server。 2)将没有删除的sql server目录也删除掉。 3)打开注册表编辑器,在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control /Session Manager中找到PendingFileRenameOperations或者是FileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。 4)删除注册表中跟sql server相关的键: HKEY_CURRENT_USER/Software/Microsoft/Microsoft SQL Server文件夹 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server文件夹 B:如果您的电脑未装过sql但是还是显示失败 1、先运行你的安装程序,当提示挂起时,点击“确定”,切记,不要退出安装程序,用ALT+Tal键切换,点击“开始》运行”,输入“regedit”,打开注册表 2、找到目录HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager 3、删除其中的“PendingFileRenameOperations”或者是FileRenameOperations(在这里说明一下,PendingFileRenameOperations文件位于Session Manager右侧,即当你点击Session Manager时,在右边就可以看到了) C:需要特别注意的问题 很多的人在安装的时候发现注册表是干净的,并且设置完全正确,安装前半部分很正常,但是安装到后期就不行了,这样的错误对于新手来说简直是噩梦,所以这里特别需要注意的是计算机名的问题,一定要全部大写,才能保证不会出现问题,至于原因嘛,如下: 此问题属于sql server的bug, GetComputerName 用于获取本地计算机名。客户端网络库组件 (DBMSLPCn.dll) 将该名称转换为全部大写。服务器网络库组件 (SSMSLPCn.dll) 保留返回时的名称。 当 Windows 计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误! 在以上的每个步骤完成后一定要重新启动电脑,注销也不行。 3.Oracle 9i的硬盘安装 A:首先是必须要保证安装的文件必须放到英文文件夹下面,一定要绝对路径都是要英文即 c:/sese/programs B:其次在安装的时候最好先将JDK的环境变量删除,这样就保证了在安装的时候JDK不会捣蛋,因为在Orcale 中安装是自带的jar的,所以最好吧jdk后安装以免出现不必要的麻烦 C:在安装中最好关闭其他一切的应用程序,防火墙和杀毒软件最好关掉,以免出现不必要的问题 D:在安装完了以后记得马上以sysdba的身份登陆进入,将数据库做整个的备份,以后的误操作导致数据库崩溃的时候还可以彻底还原,避免菜鸟式的做法和重新装。 E:由于Oracle中的一个程序占用了8080端口,这样与Tomcat相冲突,所以最好在Tomcat中的Server.xml中改变Port=8088或者是其他值,并且在防火墙和杀毒软件的端口监控设置中改为不监控的状态。 F:在日志处理的方面,需要在Orcale 安装好了以后将其移动到另外的盘,如果没有特别的数据的话此步骤可以忽略。 装完MS Sql2000后的一个问题是补丁的问题,很多的人发现成功安装后可以成功创建数据库和表,但是就是通过程序安装不上,总是报SocketException,这个是因为你的1433端口没有成功应用,特别是没有打sp3或者是sp4补丁的情况下,所以我的建议是直接打sp4补丁,打补丁的方式是先打开补丁文件,一般的情况下会自动解压到c盘根目录下,然后找到那个文件夹,单击里面的exe文件,即可开始安装补丁,一直按照下一步进行。 补丁安装完了以后,需要验证自己的1433端口是否处于成功监听状态,有如下测试方式 A:cmd下,运行以下命令 netstat -a -n 查看是否有1433在列表中 B:cmd下,运行以下命令 netstat -a -n | find "1433" C:打开查看分析器,select @@version 如果显示的有Microsoft SQL Server 2000 - 8.00.2039 (Intel X86)类似字样,则说明打好sp4 D: 在cmd中使用 osql /U sa /P password 来验证是否可以连接登陆 到此数据库安装和连接的一些问题基本上列举完毕,希望对数据库安装还有些迷茫或者在碰运气的人们有所帮助,谢谢支持. |
相关文章推荐
- 关于rhel5安装nfs服务器,及shell script编写问题总结
- 关于文件下载的几个问题总结
- 创建数据库表时,关于ORA-00907: 缺失右括号与左括号问题总结
- 【spider】关于scrapy的安装的几个问题
- 关于近乎安装卡在了链接数据库的向导页面问题的解决办法分享
- 关于VMware6.5下Ubuntu9.04安装VMware tools的一些问题总结
- 关于数据库NULL值的几个问题思考
- 关于运行地址和加载地址的几个很多初学者模糊不清的问题我在这里总结一下
- 关于打开现有项目时数据库连接配置遇到的问题 连接字符串中的数据源值指定未安装的SQL Server的实例。要解决此问题,可选择安装匹配的SQL Server实例或修改连接字符串中的数据源值
- 关于SAP安装过程中的几个问题的TCODE
- 关于Mac安装MySQL和MySQLWorkbench的初始密码,环境配置问题总结
- 关于安装mysql-python报错的问题总结
- 关于windows7下安装python2.7.5遇到的问题总结
- 关于C#winform应用程序打包(包括数据库的安装)的问题!
- 关于SAP安装过程中的几个问题的TCODE
- 安装Scrapy过程中遇到的几个问题总结
- 关于数据库自增主键的几个问题
- 有关于request,session的几个问题[总结网络搜集的一些资料]
- 关于JDK安装javac失效的几个问题。
- 关于数据库SQL安装问题以及解决方法