將sql文件導(dǎo)入到pdm文件
PDM中的逆向工程是指從現(xiàn)有DBMS的用戶數(shù)據(jù)庫或現(xiàn)有數(shù)據(jù)庫SQL腳本中生成PDM的過程。逆向工程有兩種對(duì)象:1)通過ODBC數(shù)據(jù)源連接數(shù)據(jù)庫 2) 現(xiàn)有數(shù)據(jù)庫sql腳本。
具體的操作如下:
1、 數(shù)據(jù)庫已創(chuàng)建完畢,訪問用戶和密碼設(shè)置完成。數(shù)據(jù)庫為Oracle9i。
2、 ODBC數(shù)據(jù)源已由oracle 的Net Configuration Assistant 創(chuàng)建,本地網(wǎng)絡(luò)命名服務(wù)“Database”。
3、 sql腳本示例create.sql。
4、 Powerdesigner已安裝完成。
一、 通過數(shù)據(jù)源連接數(shù)據(jù)庫逆向工程生成PDM
1、 配置用戶數(shù)據(jù)庫連接參數(shù)
選擇Database->configure connections,轉(zhuǎn)到system dsn標(biāo)簽,點(diǎn)擊Add按鈕,選數(shù)據(jù)庫類型Oracle,點(diǎn)擊完成。
顯示如下:輸入DataSource Name“PDMTest”;輸入ServerName“Database”, 配置完成。
點(diǎn)擊“Test Connect”輸入ServerName“Database”,用戶名和密碼,以后每次連接,選擇Database->connect,選擇odbc數(shù)據(jù)源,輸入ServerName“Database”,用戶名和密碼。
若無提示,則說明連接成功。同時(shí),可以通過Database->Connection Information 查看連接信息。
2、 設(shè)置逆向工程選項(xiàng),生成pdm
創(chuàng)建一個(gè)PDM文件,選擇與之匹配的數(shù)據(jù)庫類型“oracle9i”。
選擇Database->Reverse Engineer Database,彈出Database Reverse Engineering對(duì)話框,選Using an ODBC data source選ODBC數(shù)據(jù)源“PDMTest”
點(diǎn)擊確定后,顯示此數(shù)據(jù)庫中所有表、視圖、用戶。根據(jù)需要選擇后,轉(zhuǎn)換成pdm。
3、 查看數(shù)據(jù)
對(duì)于生成好的PDM,選擇一個(gè)表圖形符號(hào),點(diǎn)擊右鍵,選擇View Data,就可以訪問表中的數(shù)據(jù)了。
mysql同理
comment只能導(dǎo)入comment段,無法導(dǎo)入name段,要導(dǎo)入name,試試erstudio.
方法二
http://blog.csdn.net/hedongyang/article/details/1609489