东方通启动war包显示不支持连接达梦数据库

东方通启动war包显示不支持连接达梦数据库,第1张

显示不支持达梦数据库解决方法

1.进入X:\dmdbms\data\XXXXX(你创建的数据库在达梦安装路径中的位置)

2.启动powershell,运行命令dmserver.exe,启动服务

3.打开dm管理工具

4.双击localhost(sysdba),显示登录界面

5.将端口改为你创建的数据库的端口号,输入你创建的数据库密码XXXXXX,即可登录

看不到问题详细描述。是用户被锁,还是表被锁?

登录失败(密码输入错误)次数过多是,就会出现用户被锁的情况,这时应该使用 sysdba 账户登陆,在左侧的导航栏目录,找到【用户】节点,点开 对应用户,通过右键(打开功能菜单),选择【解锁】该用户即可。如此 *** 作后,即可继续使用原用户 和它正确的密码登录了。

表被锁,执行语句的时候,会提示锁超时之类的。通过 V$LOCK 定位到阻塞(就是阻塞之后,报错之前 —— 才可以查到)。需要预先打开两个窗口,在一个窗口中,写好 select * from v$lock where blocked=1这个语句,等待执行。在另一个窗口中,执行报错的语句,执行之后(还没有报错),立即去窗口1中执行那个语句。就一定能够查询到记录(被阻塞的事务相关的信息),然后通过这个信息(有 trx_id)就可以去 v$trx 以及 v$session 中,获取到 我们要执行的这个sql 是被谁阻塞的了。可以通过 sp_close_session 杀掉阻塞源头的会话,也可以找到执行阻塞源头事务的人(没有提交)让他们提交,就不会造成阻塞了。或者干等着,看阻塞源头的事务什么时候提交。

需要。

DM管理工具MANAGER,在打开以后,可以在左侧导航栏菜单处看到注册服务的按钮,点击注册连接,此时d出新建服务器连接的d窗,首先设置登录信息,包括主机名、端口、用户名、认证方式和密码等信息。同时可以选择是否保存密码,保存后后期连接不需要输入密码,自动补全。然后设置注册信息,比如连接名,描述等,如果连接的数据库很多,可以分组管理,划分到不同组中,组需要提前通过配置连接组配置。设置完成后测试连接,ok,没有问题。

达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统的最新版本是8.0版本,简称DM8。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6661949.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-26
下一篇2023-03-26

发表评论

登录后才能评论

评论列表(0条)

    保存