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