Oracle逆向工程

搞了好久终于弄完了,想把pd图弄成oracle数据库的表

遇到的坑分享下

安装完64位的server ,默认的listener.ora文件有program和envs这两个节点

plsql(32位client)连接报 ora-28547,删掉program和envs这两个节点就可以连接了,贴下配置文件

# listener.ora network configuration file: e:\app\admin\product.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.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,创建表空间

 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驱动配置报错,但是能用 –_–

报错!!!

但是能用,呵呵哒

逆向工程很轻松

pd生成数据库,连表空间都有,但是感觉没有sqlserver直接生成的那么痛快,不行就导出脚本执行吧

这个是默认的

这个是新建的表空间

连注释都有

 

为了刷微博,我也是够拼的了,32位client ,64位server

(0)
上一篇 2022年3月22日
下一篇 2022年3月22日

相关推荐