交换机
园区网交换机
数据中心与云计算交换机
中小网络精简型交换机
工业交换机
意图网络指挥官
无线
放装型无线接入点
墙面型无线接入点
智分无线接入点
室外无线接入点
场景化无线
无线控制器
小锐A系列
统一运维
身份管理
服务产品
运营商
政府
金融
互联网
电力能源
制造业
高教/职教
医疗卫生
交通
地产酒店文旅·连锁服务
公共安全
初始化数据库失败
分两种情况:
第一种:
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
如果没有该端口,则应该是数据库没有打相应的补丁,可以让用户去下载相应的数据库的补丁。