产品
产品中心
< 返回主菜单
产品

交换机

交换机所有产品
< 返回产品
交换机
查看交换机首页 >

无线

无线所有产品
< 返回产品
无线
查看无线首页 >

云桌面

云桌面产品方案中心
< 返回产品
云桌面
查看云桌面首页 >

安全

安全所有产品
< 返回产品
安全
查看安全首页 >
产品中心首页 >
行业
行业中心
< 返回主菜单
行业
行业中心首页 >

【ACE适用2.8.27软件平台】ACE如何处理MS SQL数据库初始化失败

发布时间:2013-09-15
点击量:1355

初始化数据库失败

         分两种情况:

         第一种:

              1.初始化不成功,但该SQL已经有aos数据库

              此种情况,一般先检查管理服务器的软件版本和ACE固件版本是否是匹配;

              mssql2008对于sa的密码要求比较严格,需要字母加数字这种复杂的密码;

              如果第一次输入sa的密码是错误的,那么需要对生成的数据库进行数据库分离的操作,按照如下步骤操作:

              1.连接数据库时,出现如下提示:

             

              说明该SQL已经有aos数据库,重新连接,需要先删除已有的aos数据库:          

              2.在SQL数据库上分离数据库

               aos右键点击aos数据库,选择分离数据库,点击清除,确认后数据库分离完毕

             

             3. 将SQL数据库DATA目录下带有aos的两个文件删除。

                

              4. 删除存在的aos数据库后,再删除数据库里的已有的aosrpt用户。

             

             5.然后按照前面数据库初始化操作步骤,重新连接日志数据库。

           

            2.确认sa账号是正确的,数据库分离也操作过,多次初始化不成功,请把排查管理服务器的目录:

            bin\config\init\init_mssql.sql文件里找到如下行:

            create user and grant db_owner privileges

            EXEC sp_addlogin  aosrpt,aosrpt;  //此处aosrpt的密码为aosrpt

           

            比如客户那边的固件版本是2.6.36,管理服务器版本setup_v3.1.28.002_ruijie_20100309.exe(注意:管理服务器软件与软件版本一一对应)

            注:关于ACE管理端版本几点说明

            1)3.1.22版本之前下发密码是:aosrpt;

            2)3.1.34版本之前下发密码是aorspt123,之后版本都是rpt@123;

           如果客户那边aosrpt账号的密码是aosrpt,而不是aosrpt123或者rpt@123。这个是不正常的,把这个改成rpt@123之后再去初始化就正常了。

 

           注:之所以后续管理服务器的软件版本要把初始化数据库的密码定为rpt@123,就是因为aos数据库对于密码的复杂程度很敏感。所以要设置成这种字母加数字的组合方式。

          第二种:连数据库都生成不了

          1.初始化不成功,该SQL无aos数据库生成

          此时要确定数据库的1433端口是不是开放的,在服务器上cmd: netstat –an

        

          如果没有该端口,则应该是数据库没有打相应的补丁,可以让用户去下载相应的数据库的补丁。

 

 

 

 

返回顶部

请选择服务项目
关闭咨询页
售前咨询 售前咨询
售前咨询
售后服务 售后服务
售后服务
意见反馈 意见反馈
意见反馈
更多联系方式