当前位置:首页 » 数据仓库 » 数据库服务器无法启动
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

数据库服务器无法启动

发布时间: 2022-11-05 16:39:27

⑴ mysql服务器启动不了怎么回事

解决mysql服务无法启动的问题

  • 找到mysql安装目录,将其配置文件my.default.ini改名为my.ini,并且将my.ini移至bin目录下。

  • 启动命令行,将目录切换到mysql安装目录的bin目录下。

  • 接下来,在命令行执行命令:mysqld --initialize --user=mysql --console

  • 注意,上一个步骤会获得一个临时密码,需要记录,之后会用到。

  • 接下来在控制台以命令行输入:mysqld --install,进行安装服务操作。

  • 之后,在任务管理器找到“服务”,启动其中的MYSQL服务即可。

  • 之后,输入命令行mysql -uroot -p,利用之前的临时密码输入即可登录数据库成功。

  • 修改临时密码,设置密码:mysqladmin -u USER -p password PASSWORD,注意USER和PASSWORD为自己定义的数值。

⑵ SQL数据库为什么启动不了

原因
SQL
Server、SQL
Agent

SQL
Server
Executive
启动服务帐户的密码不正确,因为密码可能已被更改了。
替代方法
若要解决此问题,请在
SQL
Server
主机的
Microsoft
SQL
Server
服务帐户中键入正确的密码。

⑶ SQL server服务无法启动怎么解决

⑷ 电脑提示数据库服务未启动怎么解决

首先查看哪里提示这个“数据库服务未启”
第一,看是否自动启动的,如果是,那么直接查看日志。
第二,如果要手动启动那么,是否在启动的过程中出现错误,要去查看日志,看原因。
第三,问题应该可以解决了。

⑸ mysql 数据库无法启动

故障处理
移除当前使用的 redo log 文件,然后可以试着启动数据库,结果启动失败!
提示:
[ERROR] InnoDB: Page [page id: space=0, page number=0] log sequence number 178377412422 is in the future! Current system log sequence number 165909011496.
这样的错误,这是因为 MySQL writer 线程按照配置的时间间隔以 page 为单位刷新 buffer 数据到磁盘。当数据刷新到磁盘的时候,新写入磁盘的 page 包含了较新的 LSN,此时系统 system 表空间头的 LSN 并没有同步更新,通常这是检查点线程的工作。在正常的崩溃恢复中,MySQL 可以借助 redo log 来进行前滚和回滚,但是此时 redo log 已经被我们删掉了,MySQL 无法进行恢复操作。此时,我们设置 innodb_force_recovery=3 来强制启动 MySQL,仍然启动不成功,改成 4 后启动了!
再使用 mysqlmp 导出备份,结果噩梦又降临了!MySQL 又 crash 了。
提示:
InnDB: Failed to find tablespace for table......
设置参数 innodb_force_recovery=5,数据库仍然启动失败,再设置成 6,启动成功!用 sqlmp 顺利把数据备份出来了!
再初始化数据库,把刚刚备份的数据库导入,数据库恢复成功完成!

参数说明
这里的关键是设置 innodb_force_recovery 参数,对应这个参数的说明如下:
1. SRV_FORCE_IGNORE_CORRUPT:忽略检查到的 corrupt 页;
2. SRV_FORCE_NO_BACKGROUND:阻止主线程的运行,如主线程需要执行 full purge 操作,会导致 crash;
3. SRV_FORCE_NO_TRX_UNDO:不执行事务回滚操作;
4. SRV_FORCE_NO_IBUF_MERGE:不执行插入缓冲的合并操作;
5. SRV_FORCE_NO_UNDO_LOG_SCAN:不查看重做日志,InnoDB 存储引擎会将未提交的事务视为已提交;
6. SRV_FORCE_NO_LOG_REDO:不执行前滚的操作。

⑹ SQL服务器不能启动怎么办

1、将administrator的密码改回原来的密码;
2、从数据库服务管理器中启动SQLServer;
3、从“计算机管理”中修改administrator的密码;
4、打开数据库企业管理器,在左边数据库服务器列表中找到要修改的服务器,点击右键菜单【
属性】,在出现的属性对话框中选择“安全性”表项;
5、在“启动服务帐户”处的“本帐户”选项中修改密码为administrator的新密码,点击“确定
”,系统提示“是否现在停止并重新启动服务器?”,点击“是”。数据库服务器会自动停止并重新启动

⑺ SQL Server(MSSQLSERVER)无法启动怎么解决

1、IP地址配置不正确:

打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,选择MSSQLSERVER协议, 然后双击右边窗口的TCP/IP,在弹出窗口中检查IP配置。

2、可能是因为VIA协议启用造成的。解决方法如下:

打开SQL Server 2008中的配置工具SQL Server Configure Manager,将VIA协议禁用.重新启动SQL Server(MSSQLSERVER ),成功.

3、管理员密码修改也会造成sqlserver服务无法启动。解决方法如下:

打开 Microsoft SQL Server 2005配置工具下的SQL Server Configuration Manager,在MSSQLSERVER服务属性中,修改以哪个账号来启动服务。
我机器启动不了服务的原因就是启用了 “VIA”服务,禁用后,OK了。

4. 安装的是SQL Server 评估版,180天的试用期后,MSSQLSERVER服务就无法启动,手动启动就报告17051错误。

解决办法:
第一步:进入SQL2008配置工具中的安装中心,
第二步:再进入维护界面,选择版本升级,
第三步:进入产品密钥,输入密钥
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
第四步:一直点下一步,直到升级完毕。
用key升级成功后即可启动MSSQLSERVER服务。如果启动SQL SERVER管理器依然报告过期错误,则将注册表HKEY_LOCAL_MACHINESOFTWARE\MicrosoftMicrosoft SQL Server100ConfigurationState,将其中CommonFiles的键值改为3。
然后再重复以上四个步骤,进行升级就OK了。

⑻ 电脑开机显示数据库服务器没有启动程序即将关闭

可以用超级兔子和优化大师之类的系统优化软件,还可以在运行中输入msconfig,点‘启动’选项卡,只留cmf...(不记得了,好象是这几字母开头,是输入法)和杀毒软件,其他全部关闭,退出重起
刚开机时有个小画面,所以不便给各位截图。显示的具体内容是:“启动数据库服务失败,系统不能运行!”加一警示音,下面还有个确定。

⑼ sql数据库服务器无法启动

你去服务管理器里面看看是不是哪个服务被关闭了。控制面板——管理工具--计算机管理面板,里面有一个服务和应用程序,打开服务这个面板,在右边可以看见系列服务的启动状态,主要是MSSQLSEVER服务是否启动,其它的你再试着修改一下启动状态
你那个MSSQLSEVER服务状态是自动、手动、还是禁用啊?如果是禁用的话先改成自动或者手动,再重新启动,如果不是禁用,看来你的SQL是受到什么软件的制约,或者是中毒辣了。那只能再重新安装一次试试看吧

⑽ sql数据库无法启动是怎么回事

不知用的是sql
server
2000还是2005,
如果连不上的话估计是安装有问题,
卸载了重装也挺快的,我觉得还是my
sql好用