一、pdm生成sql:
?1.Database?---》Database?Generation或者?CTRL+G快捷鍵?打開生成對話框,做下面的相關(guān)設(shè)置后,點擊ok即可生成sql腳本。
一、pdm生成sql:
?1.Database?---》Database?Generation或者?CTRL+G快捷鍵?打開生成對話框,做下面的相關(guān)設(shè)置后,點擊ok即可生成sql腳本。
?General標簽:

?說明:Directory:生成腳本的保存目錄
?File?name:sql腳本名
?Generation?type:生成方式有兩種:
?Script?generation:生成腳本(這里我們選擇生成腳本方式)
Direct?generation:直接生成到數(shù)據(jù)庫
www.2cto.com
?One?file?only:生成一個腳本文件(默認選擇)
?Check?model:檢查模型(一般不檢查,有時檢查模型會報錯)
?Automatic?archive:生成sql同時生成apm(一般不選擇)
?Options標簽:

?這里的User?一般要去掉,因為用戶一般都由DBA去生成,這里我們就不需要去創(chuàng)建了。
?drop?table?也要去掉,否則腳本中會有drop語句,若數(shù)據(jù)庫沒有這些表?會報錯。
? www.2cto.com ?
?Selection標簽:

?在這里我們可以選擇要轉(zhuǎn)的PDM以及PDM中哪些對象進行生成sql。
?Preview標簽: ? www.2cto.com ?

?在這里可以預(yù)覽要生成的腳本信息。
? www.2cto.com ?
?二、pdm直接生成到數(shù)據(jù)庫:
?1.首先配置數(shù)據(jù)庫連接?Database?---》Configure?connections,點擊Add?Data?Source

2.選擇系統(tǒng)數(shù)據(jù)源

?3.選擇數(shù)據(jù)庫驅(qū)動

?4.完成數(shù)據(jù)源創(chuàng)建

?5.在彈出的配置對話框中,輸入自定義的Data?Source?Name、輸入服務(wù)名和用戶名

?6.點擊?Test?Connection?進行測試,測試成功,ok


?7.數(shù)據(jù)庫連接配置好后,下面我們就可以生成到數(shù)據(jù)庫,Database?---》Database?Generation

?上面選擇?Direct?generation(直接生成到數(shù)據(jù)庫),選擇Edit?generation?script?表示在生成前可以對腳本做編輯修改 ? www.2cto.com ?
?8.選擇連接到一個數(shù)據(jù)源(這里選擇我們上面創(chuàng)建的test數(shù)據(jù)源),輸入用戶名密碼

?9.彈出執(zhí)行對話框,可以對sql做相應(yīng)編輯,若不需要修改則直接run,至此PDM成功生成到數(shù)據(jù)庫
