以梦为马,不负韶华

搜索
查看: 35396|回复: 17
收起左侧

完美解决企业数据库连不上问题

[复制链接]
发表于 2014-3-6 14:22:25 显示全部楼层 |阅读模式
众所周知,Aspen的安装是个难题,即使一丝不苟的按照说明步骤安装,也会由于各种windows版本,sql版本,x86或x64系统,等原因导致安装后提示无法连接企业数据库,非常讨厌。我前天安装了Aspen8.4就出现了这个问题,我的win8是64位,sql选的是2008 r2 64位,就出现了连不上企业数据库的问题首先想到的是上网搜索,可惜大部分解决方法是直接选择使用legacy数据库,但是legacy数据库只是aped数据库的一个子集
然后试了DatabaseTester,永远提示授权模式不正确,可我安装时明明选择的是混合模式啊,故此法不通
无奈,只得自己琢磨。先DatabaseManager,发现Database那里是空的,也就是aspen的数据库并未加载成功,怪不得连不上。作为对比,另一台电脑的win8 x86,sql x86上的aspen使用正常,打开DatabaseManager,Database那里是有三个数据库的,APV84,FACTV84,NISTV84。
至此,肯定了问题出在64位win8或者sql,总之数据库没有正确加载,接下来手动恢复数据库
从下载sql2008的微软官网,下载sql managerment studio,安装后打开,选择windows身份验证就可以,点连接,就能看到本机的所有数据库了
在数据库标签上右键,选择还原数据库,先不管目标数据库,直接选择源设备,位置指向C:/ProgramData/AspenTech/Aped,文件名填上APV84,然后确定。目标数据库这时可以选择APV84。好了,还原吧,其他两个FACTV84,NISTV84同理,位置和APV84一样,只是填文件名时改动一下
此时数据库已经正确加载,打开DatabaseManager,在Database处选择上三个数据库后确定,OK~


management studio

management studio

评分

参与人数 7韶华币 +31 收起 理由
阿图隆 + 10 谢谢帮助
seabirdman + 5 非常给力的回复
richardpai + 5 积极发表议题
arong54007 + 5 好资料,非常感谢
ypzz1840 + 4 好资料,非常感谢
hanpingsiping + 1
村头一只猴 + 1 好资料,非常感谢

查看全部评分

本帖被以下云收藏推荐:

发表于 2014-3-6 14:22:25 显示全部楼层
有两个问题:
(1)sql management studio这个软件貌似是只能操作sql express版??如果是SQL Compact,个人感觉折腾起来非常有难度。而恰好Apen 8.4版以上开始,默认APED的装SQl compact 3.5版了,此方法可能无效。当然SQL 2012 express还是用这种方法恢复三个数据库,再用database manager手动连接上,加载到.msc文件中。如果直接用database manager手动restore三个数据库,只要sql express安装没问题,成功率100%。
(2) APED安装过程中无法恢复成功,导致APED企业版数据库无法加载上的问题,多半是用户权限和密码长度、密码复杂度不够、域策略等许多问题,折腾起来很是蛋疼。
解决起来还是需要SQL高手的协助的。
经过摸索,找出来安装程序使用的用户密码:
aspen8.2版以上的安装SQL添加的默认账户apeduser2,对应密码是Aproperty88#
aspen8以下的安装SQL添加的默认账户apeduser,对应密码是Aprop100

config.aem中对应加密过的密码是
<dataSource id="ref-10">计算机名\SQLEXPRESS</dataSource>
<userName id="ref-11">apeduser2</userName>
<userPassword id="ref-12">NCZKVYLbGcZd8n3Y02zOg/wCcZ75kCxL7QlR6MIbY08=</userPassword>

自己可以多折腾折腾。

推荐直接用database manager手动restore三个数据库,成功率高一些。

回复 支持 1 反对 0

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
不知道服务器名称怎么填写?
回复 支持 1 反对 0

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
楼主威武啊,佩服
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
{:1106_362:}
楼主高手,赞一个
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
绝对经典啊啊支持楼主啊
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
记录下,以后用得着。
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
我遇到同样的问题,具体怎么做参照你做的,可是在SQL server 这儿卡壳了,不知道是什么(网上查的对我没有帮助),另外是那个版本的SQL management呢?系统位数,装的aspen都一样的,你的经\\验对我非常重要,麻烦多多指点一二,
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
我的联系方式是809990216@qq.com
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
为啥加载后database manager 还是空的呢?
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
楼主确实是高手,十分感谢指点。
按照楼主的方法,确实可以还原三个数据库。但是之后加载database manager ,其中的内容还是空的。用Database Configuration Tester调试,结果是调用的目标发生了异常,如附件中的图。而且,启动Aspen plus 8.2时仍然是无法连接企业数据库,这是怎么回事!请高手指点,这里先感谢了!
调用目标发生了异常.jpg

点评

估计是你三个数据库没有一个个逐一还原,应该问题出在SQL里。  详情 回复 发表于 2015-9-30 20:47
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
楼主真是牛人,{:1106_362:}
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
这个方法不错
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
楼主威武
谢谢分享
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
楼主值得我们学习!
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
楼主威武,高手!
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
记录下,收藏了,虽然还不太懂{:1106_362:}
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
都是高手啊,学习下
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
都是高手啊。应该管用。我试试
回复 支持 反对

使用道具 举报

发表于 2014-3-6 14:22:25 显示全部楼层
真大神!!!按照你的方案,win10完美解决!

点评

你下载的哪一个版本的SQL?  详情 回复 发表于 2018-1-26 18:36
到这里怎么弄  详情 回复 发表于 2016-5-16 21:58
回复 支持 反对

使用道具 举报

不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-4-5 16:50

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表