SQL调试教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

①不能安装SQLSERVER2000(1)用户是否具有安装软件的权限——使用具有权限的用户(如:管理员)(2)SQLSERVER2000安装盘已经损坏——更换其他盘安装(3)关闭杀毒软件——如:瑞星杀毒软件(4)没有安装网卡或调制解调器——安装网卡或调制解调器(5)检查SQLServer和操作系统是否相匹配(6)提示一般性网络错误——GetComputerName用于获取本地计算机名。客户端网络库组件(DBMSLPCn.dll)将该名称转换为全部大写。服务器网络库组件(SSMSLPCn.dll)保留返回时的名称。如果在安装过程中出错查看计算机名、安装包是否含有中文字符尽量使用全大写字母安装MSDE的常见问题:1.Microsoft网络的文件和打印机共享:a)在“控制面板”中,双击“网络连接”。b)在“高级”菜单中,单击“高级设置”。c)在“适配器和绑定”选项卡上,确定选中了“Microsoft网络的文件和打印机共享”。2.未签名驱动程序的安装操作:a)在运行中输入secpol.msc,启动本地安全设置。b)依次选择“本地策略”、“安全选项”。c)将右边“设备:未签名驱动程序的安装操作”的值由“禁止安装”改为“默认继续”或者“允许安装或发出警告”。修改MSDE密码:1、在'开始'-'运行‘里面输入CMD,回车2、然后输入osql-E回车,注意横线前面有空格1》sp_passwordnull,'password','sa'回车注意都是英文下的单引号,注意:确保将“password”替换为你的密码,如果你要让密码为空的话,这里保留两个单引号即可。这里是将密码改为空,也就是不要密码(不推荐)。②2》go回车如果下列任一安全策略已被设置为“禁止安装”,则MSDE2000ReleaseA安装将失败:WindowsXP的本地安全策略“设备:未签名驱动程序的安装操作”。Windows2000的本地安全策略“未签名非驱动程序的安装操作”。Win7、XP系统上无法安装SQLserver服务器版的问题现象:服务器组件在此操作系统上不受支持,只有客户端组件可用于安装(1)安装MSDE——安装服务器组件(2)重启电脑(3)安装SQL2000——将客户端工具安装完毕(4)HKEY_LOCAL_MACHINE//SOFTWARE//MICROSOFT//MSSQLSERVER//MSSQLSERVER中找到loginMode并将其值改为2(5)重启电脑。使用脚本查看版本select@@version现象:以前的某个文件正在挂起数据库无法安装解决方法:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager中找到PendingFileRenameOperations项目,并删除它。SQL服务器会自动停止原因:病毒感染或者没有安装补丁引起的登录系统的时候,出现自检系统:数据库数据完整性校验出错原因:数据库被修改解决方法:updateproductssetPackStd='',StorageCon=''whereproduct_id=1deletebarcodewherep_id=-1③查看表及相关内容用户密码查询:现象:无法装载DLLxplog70.dll或该DLL所引用的某一DLL。原因:126(找不到指定的模块)解决方法:在能够正常运行的软件中拷贝该文件并将原文件覆盖④WindowsXP操作系统装了SP1的补丁,或SQL安装了SP3的补丁,进入系统连接服务器时出现:“灾难性故障”将c:\ProgramFiles\CommonFiles\System\OleDB下的SQLoledb.dll,装完补丁后再将其文件拷贝回原位。或者在其他电脑上拷贝该文件并将其覆盖。如何修复sql2000数据库状态置疑?leimin(原作)--------------------------------------------------------------------------------SQLSERVER数据库置疑的原因:1、SQLServer所在分区空间不足,数据库文件大小达到最大文件限制。FAT32的格式只支持4G以内的文件。2、数据库文件损坏或被非正常删除。3、病毒防火墙的扫描引起数据库置疑。4、当SQLServer启动时,将会尝试获得对数据库文件的排他访问权,如果此时该文件被其他程序占用,或者遗失,数据库将会被标记为置疑。5、电脑非法关机。6、电脑磁盘有坏道。二、数据库置疑的预防1、保证有足够空间存放数据。2、将数据存放在NTFS格式的盘符下。3、进行病毒清除时,尽量把SQL服务停掉,再进行检查。4、尽量避免非正常关机。5、建议购买后备电源。6、做好自动备份。7、每隔一定时间手动备份一次。解决办法:“置疑”不能对此数据库进行任何操作第一步.设置数据库允许直接操作系统表。⑤选择数据库服务器,按右键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接修改”一项选中。SQL语句:usemastergosp_configure'allowupdates',1goreconfigurewithoverridego第二步.设置pdm为紧急修复模式,SQL语句:updatesysdatabasessetstatus=-32768wheredbid=DB_ID('pdm')⑥此时该数据库处于“只读\置疑\脱机\紧急模式”第三步.恢复数据,重建数据库日志文件dbccrebuild_log('pdm','E:\pdm_log.ldf')消息提示:服务器:消息5030,级别16,状态1,行1未能排它地锁定数据库以执行该操作。DBCC执行完毕。如果DBCC输出了错误信息,请与系统管理员联系。原因:其他程序正在使用该数据库,退出即可⑦第五步.验证数据库一致性(注:此步可省略)dbcccheckdb('pdm')消息提示:CHECKDB发现了0个分配错误和0个一致性错误(在数据库'pdm'中)。DBCC执行完毕。如果DBCC输出了错误信息,请与系统管理员联系。第六步.设置数据库为正常状态sp_dboption'pdm','dbouseonly','false'完成数据恢复所有步骤,为避免数据丢失进行可以备份操作。第七步:关闭允许对系统目录直接修改

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功