摘要:關(guān)于的描述網(wǎng)上有很多,這里不再贅述。下面說的是關(guān)于如何讓跟協(xié)同工作。如果只是配置了一個(gè)數(shù)據(jù)源,那么再對(duì)不同的數(shù)據(jù)庫(kù)操作時(shí)要么更改配置,要么腳本前添加,抑或每個(gè)數(shù)據(jù)庫(kù)配置一個(gè)數(shù)據(jù)源,這個(gè)根據(jù)自己的情況來(lái)選擇。
關(guān)于 PD 的描述網(wǎng)上有很多,這里不再贅述。PD 用起來(lái)很爽,但是那也是熟悉了該工具之后,如果不熟悉希望你會(huì)喜歡這種摸索的過程,因?yàn)槊拷鉀Q一個(gè)問題都是進(jìn)步。下面說的是關(guān)于如何讓 PD 跟 MS SQL Server 協(xié)同工作。
關(guān)于為什么要讓 PD 跟 MS SQL Server 協(xié)同工作,這要提及一個(gè)工作場(chǎng)景,起初在公司 DB 設(shè)計(jì)的過程中,先是 Excel 文檔,然后錄入 PD,再手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù),很惡心的一件事,因?yàn)楣ぷ鞯闹匦膽?yīng)該是在 DB 設(shè)計(jì)上,但是如此在文件、數(shù)據(jù)庫(kù)同步的過程中會(huì)浪費(fèi)大量時(shí)間,而且還可能出現(xiàn)拼寫錯(cuò)誤問題。那么首先要理清思路,第一“Excel文檔”存在的必要性,因?yàn)槲覀兪褂?PD 就是為了做 DB 設(shè)計(jì)的,而 PD 的強(qiáng)大之處也在于此,可以讓我們形象迅速的找到對(duì)象的屬性以及對(duì)象之間的聯(lián)系,如此 Excel 文檔的存在就顯得微不足道了,而且還要花費(fèi)時(shí)間去維護(hù)(同步 PD 和 Excel 文檔)。那么接下來(lái)的問題就在于邏輯數(shù)據(jù)庫(kù)到數(shù)據(jù)庫(kù)的實(shí)施過程,手動(dòng)轉(zhuǎn)化肯定是不可取的,效率低下,出現(xiàn)問題的風(fēng)險(xiǎn)高,更何況 PD 本身就攜帶了輔助功能,我們要做的就是更好的利用該功能來(lái)實(shí)施數(shù)據(jù)庫(kù)。通過網(wǎng)上的資料可以看出有不少人都是通過 PD 生成腳本,然后拖到 SQL Server 再去執(zhí)行腳本,感覺這樣做還是有些舍近求遠(yuǎn),因?yàn)榭梢灾苯釉?PD 上完成這些操作。
接下來(lái)要解決的就是 PD 連接 MS SQL Server,步驟看起來(lái)可能有些多,但是你配置個(gè)兩三遍就熟悉了,其實(shí)沒什么東西,還有就是這個(gè)配置只需一次,下次可以直接連接,對(duì)于開發(fā)初期,DB 設(shè)計(jì)經(jīng)常變更的情況來(lái)說太方便了。如果只是配置了一個(gè)數(shù)據(jù)源,那么再對(duì)不同的數(shù)據(jù)庫(kù)操作時(shí)要么更改配置,要么腳本前添加“USE DB_Name”,抑或每個(gè)數(shù)據(jù)庫(kù)配置一個(gè)數(shù)據(jù)源,這個(gè)根據(jù)自己的情況來(lái)選擇。
下面進(jìn)入正題,PD 連接 SQL Server 需要配置數(shù)據(jù)源,而數(shù)據(jù)源的配置有兩種方法:通過 PD 配置數(shù)據(jù)源;通過操作系統(tǒng)配置數(shù)據(jù)源;
通過 PD 配置數(shù)據(jù)源以管理員身份運(yùn)行 PowerDesigner(因?yàn)橥ㄟ^ PD 來(lái)配置也是調(diào)用系統(tǒng)的一些權(quán)限進(jìn)行操作,相當(dāng)于系統(tǒng)的代理人);
點(diǎn)擊“Database”,選擇“Configure Connections...”;
點(diǎn)擊“Add Data Source”按鈕;
選擇“系統(tǒng)數(shù)據(jù)源”,然后“下一步”;
選擇要鏈接的數(shù)據(jù)庫(kù)類型,這里是“SQL Server”,然后“下一步”;
選擇“完成”創(chuàng)建數(shù)據(jù)源;
填寫數(shù)據(jù)源的配置信息,然后“下一步”;
選擇“SQL Server驗(yàn)證”,填寫登陸ID和密碼,然后“下一步”;
勾選“更改默認(rèn)數(shù)據(jù)為”,然后下拉選擇要連接的數(shù)據(jù)庫(kù)(前提是你要連接的數(shù)據(jù)庫(kù)已創(chuàng)建),然后“下一步”;
選擇“完成”;
點(diǎn)擊“測(cè)試數(shù)據(jù)源”,如果提示“測(cè)試成功”則說明配置沒什么問題,然后點(diǎn)擊“確定”;
可以查看到剛配置的數(shù)據(jù)源,選擇數(shù)據(jù)源,再點(diǎn)擊工具欄中的綠色三角形按鈕也可以測(cè)試數(shù)據(jù)源;
再到“Database”-“Connection”下就可以在數(shù)據(jù)源列表中選擇剛配置的數(shù)據(jù)源,點(diǎn)擊“Connect”;
定位到“控制面板”-“系統(tǒng)和安全”-“管理工具”,雙擊打開“ODBC 數(shù)據(jù)源(64位)”;
選擇“用戶DSN”選項(xiàng)卡,點(diǎn)擊添加;
后面的操作步驟與 PD 配置的過程基本一致,填寫配置信息,然后“下一步”;
選擇驗(yàn)證方式,然后下一步(其實(shí)如果 DBMS 是在本機(jī)上,這兩種方式都可以連接);
可以查看剛創(chuàng)建的數(shù)據(jù)源,然后可以選擇數(shù)據(jù)源,點(diǎn)擊綠色的三角形按鈕測(cè)試數(shù)據(jù)源(上面已經(jīng)提到,這里補(bǔ)充下截圖);
填寫 DBMS 管理賬戶和密碼,點(diǎn)擊“OK”,如果提示“Connection test successful.”說明配置沒問題;
為了說明手動(dòng)指明所要操作數(shù)據(jù)庫(kù)的另一種方法,這里不再勾選“更改默認(rèn)數(shù)據(jù)庫(kù)為”選項(xiàng),而是直接“下一步”;
點(diǎn)擊“完成”;
測(cè)試數(shù)據(jù)源;
連接數(shù)據(jù)庫(kù);
選擇配置好的數(shù)據(jù)源;
填寫 DBMS 的管理賬戶和密碼,點(diǎn)擊“Connect”;
如果還想查看或配置連接方面的信息,可以使用下面的功能,由上到下依次是:執(zhí)行 SQL 文、配置連接、連接、斷開連接、連接信息;
如下圖,就是連接信息:
willem 2016年9月13日14:30:58 整理
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/17569.html
摘要:數(shù)據(jù)模型轉(zhuǎn)換成數(shù)據(jù)庫(kù)根據(jù)設(shè)計(jì)生成數(shù)據(jù)庫(kù)腳本,設(shè)置腳本存放路徑和名稱,選擇,選擇配置好的數(shù)據(jù)源,下可以選擇將哪些數(shù)據(jù)模型轉(zhuǎn)換成表有數(shù)據(jù)的表的數(shù)據(jù)模型可以去掉勾,然后點(diǎn)擊確定如果不是第一次執(zhí)行該操作,會(huì)出現(xiàn)是否覆蓋的選項(xiàng),選擇是就可以了這里會(huì) 數(shù)據(jù)模型轉(zhuǎn)換成數(shù)據(jù)庫(kù) 根據(jù) DB 設(shè)計(jì)生成數(shù)據(jù)庫(kù)腳本,Database-Generate Database...;showImg(https://...
摘要:同時(shí)在日后也有歷史數(shù)據(jù)可查詢。本文將從安裝與使用方面帶你認(rèn)識(shí)。簡(jiǎn)單使用本文是連接數(shù)據(jù)庫(kù)。新建數(shù)據(jù)庫(kù)空間點(diǎn)擊。設(shè)計(jì)表新增空表如下圖,拉取紅圈處的圖標(biāo),放入處,就為一個(gè)表。新增修改列字段按照表頭說明填寫數(shù)據(jù)庫(kù)表的輸入項(xiàng)。 ...
閱讀 3474·2021-11-24 09:39
閱讀 1848·2021-11-17 09:33
閱讀 3804·2021-10-12 10:12
閱讀 5215·2021-09-22 15:51
閱讀 1163·2019-08-30 13:11
閱讀 3625·2019-08-30 10:59
閱讀 643·2019-08-30 10:48
閱讀 1372·2019-08-26 13:48