您的位置:首页 > 博客中心 > 数据库 >

Vcenter connecton fail with SQL transation log

时间:2022-03-13 22:48

问题是:

vcenter 没有办法连接:

解决思路:

在vcenter的服务器上查看,vmware对应的服务是否正常启动,其中发现有一个 vmware virtual server的核心服务没有启动

然后查看eventlog 发现有大量的 9002 1000 的关于SQL的报错,大致内容是:The transaction log for database ‘VIM_VCDB‘ is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases

 

解决方法是可以按照下面的文章操作:

第一步是要连接SQL server express 2008 R2,所以我们要安装对应的SQL server studio 2008 的组建,从下面的网站下载

第二步,用Studio打开2008 SQL但是我发现我可以用当前用户登录,但是没有办法打开相应的数据库;后来发现时因为当前登录的账户不是系统管理员,切换到系统管理员,解决问题;同时SQL Express的版本应该是只能用windows 本身的登录账户验证,没有办法直接用SA用户登录的,如果要修改SA登录的密码和用户名的话,可以参看:

(下载SQL Studio 2008)注意在安装studio时,一定的选择附加组件,然后在向导中选择管理组件,一路安装就ok

(如果修改SQL Express的登录用户名和密码)

第三步,修改SQL的相应的translation log的增长比例和大小。

第四,重启启动vmware virtual server

最后解决问题。

 

Vcenter connecton fail with SQL transation log,布布扣,bubuko.com

热门排行

今日推荐

热门手游