前两天碰到一个比较奇怪的问题,在安装Edgesight的时候,一直提示无法创建数据库,错误提示如下:
Installer Information
Error -2147467259:failed to create SQL database:Edgesight, error detail:unknow error.
从上面的错误提示来看,基本没有什么有用的错误信息,我们只能知道是在Createing Databases的过程中出错。
- 检查了MSI的安装日志,同样的unknown error错误提示
- 检查事件日志
- 检查数据库服务器和当前Edgesight Server服务器的DNS以及rDNS
- 检查了数据库服务器的配置以及当前帐号的权限
最终都没有任何结果,无意中看到一个解决方法:
在需要设置数据库服务器地址的时候,需要手动指定1433端口,格式为:
<ip or hostname or FQDN>,1433
由于问题解决以后,没有抓取SQL的profiler日志,所以,root cause目前还不是特别清楚。
今天遇到同样的问题了,不过用hostname,port的形式还是不能安装,后改用fqdn,port的形式才OK
Hi,
对于Edgesight5.4的安装,在数据库这里,通过数据库服务器的认证之后,有两个选择:新建数据库or现有的数据库,我在选择现有的数据库进行安装的时候,总提示“this is a not valid edgesight database”.
是不是就是说新安装edgesight只能在安装过程中新建数据库进行安装,而不能使用已建好的数据库进行安装,只能对已建好的数据库进行升级啊?
任何帮助我都非常感谢!
首先,建议检查当前安装账号是否具有需要的权限,比如dbcreator和securityadmin的权限。
另外,目前应该是不支持选择已经创建的空数据库的方式来安装。