在本地计算机没法启动SQL Server(SQLEXPRESS) 错误1053:服务器没有及时响应启动或控制请求
的有关信息介绍如下:那是因为使用权限的问题,我告诉你一个最简单的解决方法,就是先卸载,卸干净了,重装过程中在写用户名和密码时,都写sa,这是sql的最高权限的用户,之后应该就没有你说的问题了。
你是怎么解决的呢?
进入控制面板,切换至经典视图,进入“管理工具”---“服务”进入服务对话框后,找到 mssqlserver (这个你可以先随便点一下右面的任何一个服务,然后按键‘m’,就可以找到了),然后右键启动,你那个SQL Express 我不是很清楚 ,应该也是ms 开头的吧,总之你把相应的sql应用服务手动启动就没事了,如果还不能解决的话,就是装sql没有成功,我建议你换一个版本比如sql2000 就可以了,而且清华大学也是在2000上进行数据库的实验的。我们学校也是。
看看系统日志吧,那里面的错误信息会详细一些。因为是本机安装的,估计用户密码或权限的问题可能性最大。
SQL Server(SQLEXPRESS)是精简版,SQL Server(MSSQLSERVER)才是正式版
CREATE TABLE `topic` (
`TopicId` int(50) NOT NULL auto_increment,
`Topic_BoardId` int(10) NOT NULL,
`Topic_StudentId` int(10) NOT NULL,
`TopicTitle` varchar(1000) NOT NULL,
`TopicContent` varchar(6000) NOT NULL,
`TopicSendTime` varchar(30) NOT NULL,
PRIMARY KEY (`TopicId`),
FOREIGN KEY (`Topic_BoardId`) REFERENCES `board` (`BoardId`) ON DELETE CASCADE ON UPDATE CASCADE,
FOREIGN KEY (`Topic_StudentId`) REFERENCES `student` (`StudentId`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=gb2312