日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

【powerdesign】从mysql数据库导出到powerdesign,生成数据字典

發(fā)布時(shí)間:2023/11/29 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【powerdesign】从mysql数据库导出到powerdesign,生成数据字典 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

?

使用版本powerdesign16.5,mysql 5.5,windows 64

?==================================================================================================================

步驟:

==================================================================================================================

1.下載mysql驅(qū)動(dòng)【注意 32和64的驅(qū)動(dòng)都下載下來(lái),具體原因查看第三步 ?依舊會(huì)報(bào)錯(cuò)處】

下載地址:https://dev.mysql.com/downloads/connector/odbc/5.3.html

請(qǐng)下載并安裝同一版本的 32 位 和 64 位 否則 肯定會(huì)出錯(cuò)

下載完成后 安裝,安裝過(guò)程中如果報(bào)錯(cuò) 1918

解決方法如下:

發(fā)生這個(gè)錯(cuò)誤的原因是因?yàn)閂C2010的庫(kù)沒(méi)有安裝。。。如果10裝了還報(bào)錯(cuò) 那就把13裝了

安裝對(duì)應(yīng)系統(tǒng)版本的庫(kù)后,再次安裝此ODBC驅(qū)動(dòng),就可以正確安裝了。

附對(duì)應(yīng)系統(tǒng)的VC2010庫(kù)的官方下載地址:

Microsoft Visual C++ 2010 可再發(fā)行組件包 (x64):https://www.microsoft.com/zh-CN/download/details.aspx?id=14632

Microsoft Visual C++ 2010 可再發(fā)行組件包 (x86):https://www.microsoft.com/zh-cn/download/details.aspx?id=5555&751be11f-ede8-5a0c-058c-2ee190a24fa6=True

VC2013 64位下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=40784

然后再刪除剛剛安裝出錯(cuò)的文件夾

然后點(diǎn)擊安裝程序的時(shí)候,應(yīng)該是不能重新安裝的,需要先點(diǎn)擊這個(gè)

然后再 進(jìn)行重新安裝!!!!!!

?

?

?

?

?==================================================================================================================

?2.在管理工具中設(shè)置

?

雙擊之后出現(xiàn)配置窗口

在彈出的配置窗口中需要填寫(xiě)如下說(shuō)所示的參數(shù):

Data Soure Name?數(shù)據(jù)源名稱(chēng)可以定義,必填;

Description?說(shuō)明選填;

TCP/IP Server要連接的mysql數(shù)據(jù)庫(kù)所在電腦的IP地址或者服務(wù)器名稱(chēng),如果是本機(jī)話就填入localhost,后面是Port是數(shù)據(jù)庫(kù)所用端口。

這個(gè)是單選框跟下面的Named Pipe是同級(jí)的兩者二選一,一般選擇TCP/IP這個(gè)參數(shù);下面的user是指數(shù)據(jù)庫(kù)登陸名稱(chēng),password登陸密碼,database是要連接的數(shù)據(jù)庫(kù)名稱(chēng)。

填好以上參數(shù)后點(diǎn)擊“test”按鈕進(jìn)行連接測(cè)試。

連接成功的話會(huì)彈出如下圖所示的Connection successful(連接成功)的提示

?

?

?

==================================================================================================================

3.接下來(lái)就是啟動(dòng)powerdesign了 【這里使用的powerdesign16.5 百度下載的,地址:http://rj.baidu.com/soft/detail/16619.html?ald】 貌似不用破解

?

?

?如果此時(shí) 點(diǎn)擊了 connect以后,依舊會(huì)報(bào)錯(cuò),例如:

【"在指定的DSN中,驅(qū)動(dòng)程序和應(yīng)用程序之間的體系結(jié)構(gòu)不匹配 SQLSTATE = IM014"】

【connect failed】

總之,你都點(diǎn)擊到這一步了 就算出錯(cuò)了 也不要害怕,告訴你解決方法:

1》如果的安裝的是64位的 mysql驅(qū)動(dòng),走到這一步出錯(cuò)了,那么請(qǐng)你轉(zhuǎn)頭回去把32位的驅(qū)動(dòng)也安裝上。

2》如果是安裝的32位的mysql驅(qū)動(dòng)報(bào)錯(cuò)了,那么請(qǐng)你回頭把64位的mysql驅(qū)動(dòng)安裝上

3》如果你回頭安裝mysql驅(qū)動(dòng)的過(guò)程中會(huì)出錯(cuò),那么請(qǐng)你把VC10? VC13按照上面的地址 ,把對(duì)應(yīng)的32 和64位全部安裝齊全,絕對(duì)可以保證你mysql驅(qū)動(dòng)安裝成功

4》你做完了上面三步,再來(lái)點(diǎn)擊到這一步,那就可以順利connect成功了

?

然后你看【我這里是ANSI而上面是Unicode,是因?yàn)槲以谶@里報(bào)錯(cuò)了以后,回頭把上面ODBC中出現(xiàn)的兩個(gè)Mysql驅(qū)動(dòng)都配置上去了,后來(lái)發(fā)現(xiàn)這兩個(gè)用哪個(gè)都可以】

?

點(diǎn)擊確定之后,就可以成功看到 數(shù)據(jù)表了

?

點(diǎn)擊OK

?

?完成!!

?

==================================第二部分,僅通過(guò)sql文件就可以導(dǎo)入,不用在選定數(shù)據(jù)源以后選定某個(gè)數(shù)據(jù)庫(kù)進(jìn)行導(dǎo)入====================================================

當(dāng)然,上面使用powerdesign工具逆向生成了數(shù)據(jù)庫(kù)的結(jié)構(gòu),但是出現(xiàn)的問(wèn)題確實(shí)不言而喻的。

1.明明選擇了導(dǎo)出單個(gè)數(shù)據(jù)庫(kù),也就是上面的單個(gè)的User,但是卻導(dǎo)出了整個(gè)數(shù)據(jù)源下的多個(gè)數(shù)據(jù)庫(kù)中的表

如下圖,這個(gè)數(shù)據(jù)源下有多個(gè)數(shù)據(jù)庫(kù),ms-member只是其中的一個(gè)數(shù)據(jù)庫(kù),咱們只關(guān)心這個(gè)數(shù)據(jù)庫(kù)下的數(shù)據(jù)表

?

?

如下圖,所有的User,也就是所有的數(shù)據(jù)庫(kù)下,數(shù)據(jù)表很多

?

所以只選擇單個(gè)的user,也就是單個(gè)的數(shù)據(jù)庫(kù)

但是導(dǎo)出的效果卻是如下,導(dǎo)出了所有的數(shù)據(jù)表,很惡心,多余的表并不是我們所關(guān)注的。

?

?

那么解決這個(gè)問(wèn)題 ,方法如下:

1.第一步,首選將想要逆向生成PDM物理模型圖的數(shù)據(jù)庫(kù)導(dǎo)成sql文件

?

2.

第二步,使用power designer逆向生成pdm

?

?

?

3.

這里有點(diǎn)不同之處,選擇sql文件導(dǎo)入

?

總結(jié)

以上是生活随笔為你收集整理的【powerdesign】从mysql数据库导出到powerdesign,生成数据字典的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。