1.在solutionDB(对应hs_bf_sdb数据库中) 的 hs_userdb表中的记录,每一条对应一个userdb。在打开designer ,点击 UserDB--->UserDB Explorer, designer就会查这张表
里的记录,通过抓取 f_db_port,f_db_url,f_db_user_name,f_db_driver ,f_db_password,f_db_type 里面的值构造连接,连接数据库。(如果配置错误的话,会造成 designer无法获取
userdb 的状态,一直显示checking(eg.f_db_user_name,f_db_password 填错) 或者直接导致 designer 奔溃(f_db_type ,f_db_driver等填错) )
在userdb explorer 面板中,每unlink 一个数据库,带来的影响至少是 在hs_userdb表中删除一条记录。
mysql 环境中 hs_userdb表的某一条记录如下 :
3306 1342702081640 0 localhost 1348713998859 admin 6614BB02-9183-2A73-9C40-43E5515B9700 jdbc:mysql://localhost:3306/mudbtest root com.mysql.jdbc.Driver mudbtest This is a Test UDB. 1 mysql_4.1 1BC96270-9BEA-3CE0-091A-45A7BD3A5A72 test_TESTDBS -1 07EC89B5-9DB6-FF7C-F3F3-44F8FD4E4200
oracle 环境 hs_userdb表的某一条记录如下:
1 1335605728146 oracle migrate_udb 62BF0B61-8E59-3CA2-CBC2-4B699C3F89A5 1265258889264 139 localhost root 07EC89B5-9DB6-FF7C-F3F3-44F8FD4E4200 oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@10.112.14.169:1521:hansky <CLOB> 0 1521 软件变更管理系统V3.1 admin 4C5AF413-9366-B369-C50A-4D85374FA27C 0