Oracle的反向工程就是指將Oracle中的數(shù)據(jù)庫,當(dāng)然也可以是SQL Server中的數(shù)據(jù)庫導(dǎo)入到PD中,這個需要建立一個數(shù)據(jù)庫的鏈接,然后進行逆向工程的操作。
第一步:建立數(shù)據(jù)庫的鏈接:
PowerDesigner建立與數(shù)據(jù)庫的連接,以便生成數(shù)據(jù)庫和從數(shù)據(jù)庫生成到PD中。[Oracle 10G版]
PowerDesigner建立與數(shù)據(jù)庫的連接,以便生成數(shù)據(jù)庫和從數(shù)據(jù)庫生成到PD中。[SQL SERVER 2005版]
第二步:建立完數(shù)據(jù)庫的連接后,在【File】--【Reverse Engineer】--【Database】

第三步:點擊確定,如圖所示:

第四步:如圖所示:注意點,如果數(shù)據(jù)庫中的表很多時,比如一萬張表,這個操作耗費的時間很長,甚至把PD崩潰掉

選擇你要導(dǎo)入的表,視圖,以及表的對象,就可以將數(shù)據(jù)庫導(dǎo)入到PD中,至此數(shù)據(jù)庫的逆向工程便結(jié)束了。