Powerdesigner逆向工程64位Oracle數據庫

Powerdesigner老版本不支持64位Client,新版本弄不到破解碼sql

解決方法,用Powerdesigner+32位Oracle Clent訪問64位Oracle Server數據庫

遇到的坑分享下oracle

安裝完64位的Oracle Server  ,32位的 Oracle Clent默認的listener.ora文件有PROGRAM和ENVS這兩個節點app

Plsql(32位client)鏈接報 ORA-28547,刪掉PROGRAM和ENVS這兩個節點就能夠鏈接了,貼下配置文件ide

# listener.ora Network Configuration File: E:\app\admin\product\11.2.0\dbhome_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = ORCL) 
      (SID_NAME = ORCL)
      (ORACLE_HOME = E:\app\admin\product\11.2.0\dbhome_1)
    )
  )
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.160)(PORT = 1521))
    )
  )

ADR_BASE_LISTENER = E:\app\admin

 

oracle 使用普通用戶scott,scott默認不是開啓的,sql代碼開啓scott,建立表空間spa

 create tablespace KSQ datafile 'E:\app\KSQ.dbf' size 200m autoextend on next 100m maxsize unlimited; 
 
 alter user scott identified by 123 default tablespace KSQ; 
 
 grant dba to scott ;
 
  alter user scott account unlock;

 

新裝32位的oracle odbc安裝包沒弄到,一個原來的odbc驅動配置報錯,可是能用 --_--3d

報錯!!!code

可是能用,呵呵噠blog

逆向工程很輕鬆it

PD生成數據庫,連表空間都有,可是感受沒有SqlServer直接生成的那麼痛快,不行就導出腳本執行吧

這個是默認的

這個是新建的表空間

連註釋都有

相關文章
相關標籤/搜索