sql1060
‘壹’ mysql 执行命令的时候提示#1060 - Duplicate column name 'aite_id' 怎么办
你判穗亏的错误看起来是列名重复了。
删除掘神表'taaa'的族做列'collll',sql如下:
alter table taaa drop collll;
‘贰’ SQL SERVER 故障发生错误1060-(指定的服务未能以安装服务存在,)
XP的系统只能安装个滚洞人版!
有时候安装会出现挂起的问题
安装挂起问大败枯题
regedit进入注册枯逗表。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager, 删除PendingFileRenameOperations值 即可
就可以了
‘叁’ sql服务器配置失败
这是由于ODBC for SQL Server driver出现了故障,可以打开ODBC DataSource Administrator,新颂宽建立一个SQL Server的DataSource。此时发现不能建立,验证了SQL Server ODBC是损坏的。
解耐芦决步骤:
1. 得到正确的sqlsrv32.dll和sqlsrv32.rll文件
这2个文件在C:\WINDOWS\system32下
·可以从其他相同版本野亩亮的机器拷贝这2个文件;
·或者使用sfc /scannow从安装盘中复制;
2. 配置注册表
定位到[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers]添加key:Name - SQL Server; Data - Installed;
定位到[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\SQL Server]添加:
"UsageCount"=dword:00000002
"Driver"="C:\\WINDOWS\\system32\\SQLSRV32.dll"
"Setup"="C:\\WINDOWS\\system32\\sqlsrv32.dll"
"SQLLevel"="1"
"FileUsage"="0"
"DriverODBCVer"="03.50"
"ConnectFunctions"="YYY"
"APILevel"="2"
"CPTimeout"="60"
3. 测试
用建立一个SQL Server的DataSource的方法,测试是否修复了SQL Server ODBC;
如果已经修复,则可以正常安装SQL Server 2000了。
‘肆’ SQL2000安装时配置出现1060错误
1
打开注册表
在"开始"--"运行"坦毕键入
"regedit"
删除在current_user和local_machine\software\microsoft\
下有关
Microsoft
sql
server
全部信息.2.把安装目录和C:\Program
Files下的Microsoft
SQL
Server文件夹删了.3.把自己的计算机名改为大写.
4
重新启动:
5
重新安装
SQL
Server
2000安装到最后,果然成功.心情舒畅....
问题的原因:
此问题属于sql
server的bug,
GetComputerName
用于获取困信明本地计算机名。客户端网络库组件
(DBMSLPCn.dll)
将该名称转换为全部大写。服务器网络库组件
(SSMSLPCn.dll)
保留返回时的名称。
当
Windows
计算机名称包含大写字母和小写字母或者都是小写字母时安装会失败,提示一般性网络错误!
解决办法就是将计算汪告机名称改为全部大写!
总结:
1、
以后计算机名称一定用大写,免得惹来不必要的麻烦.
2、重装Sql
Server时一定要记得清理注册表和SQL
Server残留文件.并将master.mdf
和master.ldf删除。
3.相信"只要是问题,总有解决的方案,未到末路,别轻易放弃^-^"
‘伍’ SQL 安装错误
安装这前运行-regedit在注册表伏野中找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
删缺困喊除PendingFileRenameOperations键尺丛值
然后再安装个人版
‘陆’ sql安装到最后的注册表错误:
解决办法:
I:删除以前的sql server安装目录再装
II:用WINDOWS认证模式安装(不要用混合认证模式安装) 可绕过sa的问题,安装完成后,再改为混合认证模式然后再设置sa的密码
另外:
SQL2000无法安装的解决办法参御液考
1、将Program files下的SQL安装目录删除(此处如链弯果有重要的数据,请先备份)
C:\Program Files\Microsoft SQL Server\80\Tools。
C:\Program Files\Microsoft SQL Server\MSSQL。
2、注册表中的相关信息删除:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。
3、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除棚拆闷它。这样就可以清除安装暂挂项目。
4、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup
删除ExceptionComponents
这个项目下的内容可能很多,只有在上面几个办法不行的情况下,使用此方法(注意不要全部删除)
删除内容前先看下内容说明
5、Windows目录中的Sqlstp.log文件,该文件列出了安装程序所执行的操作的详细信息,并包含安装期间遇到的所有错误。通过检查该文件,可以详细了解安装在什么地方失败、为什么失败。
6、SQL安装的时的错误信息保存在一个叫Errorlog的日志文件中,默认情况下该文件位于Program Files\Microsoft SQL Server\Mssql\Log目录中。该错误日志包含安装程序试图启动SQL-Server时SQL-Server所遇到的错误,这些信息可以帮助您深入检查错误原因。
7、需要检查的另一个组件是Microsoft数据访问组件(MDAC)安装程序,它作为SQL-Server2000安装程序的一部分启动。SQL-Server2000安装程序会安装MDAC2.6。MDAC安装程序会创建名为Dasetup.log的单独的日志文件;您可以查看此日志文件并确保MDAC安装程序没有出现问题。
‘柒’ SQL 指定的服务未安装
服务器为安装,相关注册信息可能不准确
建议重新安装
如果是中毒了,可以先杀毒完在全新安装
‘捌’ SQL服务管理器发生错误1060 指定的服务并未以已安装的服务存在 怎么回事
这个是数据库埙坏了,重装吧。
‘玖’ openservice 失败 1060 指定的服务未安装
错误原因:
在利用SC命令删除安装在windows系统上的服务时会出现该错误。
解决办法:慧森
1、删除安装目录
2、清除注册表中所有的current_user和local_machinesoftwaremicrosoft 下有关 Microsoft sql server
3、更改计算机名为大写
4、注册表中查找计算机名小写改档桥为大写
5、退出杀毒软件系列
(9)sql1060扩展阅读:
openservic函数命令:
SC_HANDLE WINAPIOpenService(
_In_SC_HANDLE hSCManager,
_In_LPCTSTR lpServiceName,
_In_DWORD dwDesiredAccess
);
参数:
1 、hSCManager:SCM数据库句柄; OpenSCManager
2、.lpServiceName:要打开行碧猛服务的名字,这和 CreateService
形参
lpServiceName
一样,不是服务显示名称。
3 、dwDesiredAccess:
服务权限