`

使用PD连接oracl数据库

阅读更多

第一步,打开PD15,找到【Database】,如图所示:

第二步,点击新建按钮,创建一个新的ODBC连接。

第三步,这里选择系统数据源,并选择Oracle

第四步,这里需要注意,服务器需要写的是Oracle客户端配置的服务名,也就是PL/SQL连接时所用的名称。不是IP地址。

第5步,测试是否连接成功。

至此,建立了数据库的链接,可以断开,也可以连接,同时可用于数据库的正向工程和逆向工程。

 

问题二:如何用PowerDesigner的逆向工程,从数据库中加载数据表信息?
      第一步:先反向工程,文件-逆向工程-DATABASE(从数据库中加载数据表,字段=信息)
如何用PowerDesigner 逆向工程导出ORACLE数据库 表+字段+注释  -ZT - 小侯追追 - 小侯追追@潇逸
选择数据库类型:如我用oracle 9i
如何用PowerDesigner 逆向工程导出ORACLE数据库 表+字段+注释  -ZT - 小侯追追 - 小侯追追@潇逸

如何用PowerDesigner 逆向工程导出ORACLE数据库 表+字段+注释  -ZT - 小侯追追 - 小侯追追@潇逸
接下来会让我们选择一个ODBC数据源,像我这个已经建立好了的。如果没有的话,就要去建立一个新的:
如何用PowerDesigner 逆向工程导出ORACLE数据库 表+字段+注释  -ZT - 小侯追追 - 小侯追追@潇逸

逆向工程完成后生成的表
如何用PowerDesigner 逆向工程导出ORACLE数据库 表+字段+注释  -ZT - 小侯追追 - 小侯追追@潇逸


到这里,我们的逆向工程,就完成了。

分享到:
评论

相关推荐

    Excel读取并写入Oracle数据库

    以下是一个Python示例,使用cx_Oracle库连接Oracle数据库并插入数据: ```python import pandas as pd import cx_Oracle # 读取Excel数据 df = pd.read_excel('your_file.xlsx') # 创建数据库连接 dsn = cx_...

    oracle 数据库 自动创建表

    # 连接Oracle数据库 connection = cx_Oracle.connect('username', 'password', 'database') # 遍历设计文档中的每个表 for table_name, table_data in tables_df.groupby('table_name'): columns_sql = ', '.join...

    Excel表的Oracle数据库插入工具

    由于Oracle数据库使用SQL语句进行数据操作,我们需要将数据转换为SQL插入语句。例如,如果Excel表格有三列(A,B,C),可以这样构造SQL语句: ```python # 假设data是DataFrame对象 sql = "INSERT INTO 表名 (列A,...

    pandas与mysql、oracle数据库数据交互(csdn)————程序.pdf

    以下将详细讲解如何使用Pandas与MySQL、Oracle数据库进行数据交互。 首先,对于Oracle数据库,Pandas通过第三方库cx_Oracle来建立连接。cx_Oracle是一个Python接口,允许Python程序与Oracle数据库进行通信。在...

    PowerDesigner连接数据库配置

    对于Oracle数据库的连接配置,首先需要在PowerDesigner的“Database”菜单中选择“Configure Connections...”,然后点击“Add DataSource”以创建新的数据源。在创建数据源时,需要选择数据源类型,这里通常选择...

    PD16将ORACLE转成PDM纯图版

    标题中的“PD16将ORACLE转成PDM纯图版”指的是使用PowerDesigner 16(PD16)这款工具,将Oracle数据库的结构转换为PowerDesigner的Physical Data Model(PDM),即物理数据模型的图形化表示。在这个过程中,数据库的...

    oracle+python

    使用`cx_Oracle`连接Oracle数据库的代码示例如下: ```python import cx_Oracle dsn = cx_Oracle.makedsn("hostname", "port", "service_name") connection = cx_Oracle.connect("username", "password", dsn) ...

    如何用PowerDesigner逆向工程导出ORACLE数据库表.pdf

    以下是如何使用PowerDesigner的逆向工程功能来导出Oracle数据库表、字段和注释的详细步骤和知识点。 **知识点一:显示表中的注释选项** 在PowerDesigner中,若要显示表中的注释选项,需要进行以下操作: 1. 选定一...

    oracle创建数据库图解.pdf

    Oracle数据库的创建是一个复杂的过程,涉及多个步骤和配置选项。以下是对Oracle创建数据库流程的详细说明,基于提供的信息。 首先,使用Oracle 10g的Database Creation Assistant (DBCA) 工具开始创建数据库。DBCA...

    PD生成物理数据模型步骤[oracle]

    3. **Oracle 驱动程序**:如果您的计算机未安装 Oracle 客户端,则需要安装合适的 Oracle JDBC 驱动程序以连接到数据库。 #### 三、详细步骤 下面是使用 PowerDesigner 反向生成 Oracle 物理数据模型的具体步骤: ...

    PyPI 官网下载 | pandas_oracle-1.1.0-py3-none-any.whl

    一旦安装成功,你可以导入`pandas_oracle`库,并使用它来连接Oracle数据库,执行SQL查询,并将结果转换为Pandas DataFrame: ```python import pandas as pd from pandas_oracle import Oracle # 创建连接 ...

    excel中数据写入Oracle

    - **Java**: Java也可以实现此功能,使用`Apache POI`库读取Excel,然后使用`JDBC`驱动连接Oracle数据库。 2. **非编程方式**: - **SQL Developer**: Oracle的SQL Developer工具提供了一个数据导入功能,可以...

    三中数据库的常规操作DB2,Informix,Oracle

    【Oracle数据库操作】 Oracle是世界上最常用的数据库之一,其常见操作如下: 1. 连接数据库:通过SQL*Plus工具,如`sqlplus /nolog`后输入`connect <username>/<password>@<database>`。 2. 列出所有表:`SELECT ...

    连接数据库

    总的来说,这个教程详细介绍了如何使用PowerDesigner连接到Oracle数据库,提取数据,并生成PDM文件。这对于数据库管理员和开发人员来说是非常有用的,因为它提供了可视化数据库结构和设计改变的能力,同时也可以方便...

    python 实现Oracle /Mysql ETl 导入greenplum 数据库。

    Python有多种库可以与这些数据库交互,如`cx_Oracle`用于连接Oracle,`pymysql`或`mysql-connector-python`用于连接MySQL。通过SQL查询,我们可以从这些数据库中选择需要的数据。 2. **Transform(转换)**:在这个...

    oracle执行update语句时卡住问题分析及解决办法

    这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如果不commit却强制关闭连接,oracle就会将这条提交的记录锁住。由于我的java程序...

    oracle ,sybase,mysql,db2各种数据库监控

    首先,Oracle数据库的监控主要包括以下几个方面: 1. **数据库配置**:包括数据库名、版本信息、位数和归档方式。例如,通过`v$parameter`视图获取数据库配置,通过`Product_component_version`获取版本信息,`v$...

    NC 安装教程 附Oracle'安装

    NC 安装教程 附Oracle安装 NC 安装教程 附Oracle安装是一个傻瓜版的安装教程,旨在帮助用户...用户可以根据需要选择不同的Oracle数据库版本,并创建表空间、用户和权限,以便NC管理软件能够正确地连接到Oracle数据库。

    Oracle图标库共58页.pdf.zip

    1. **Oracle数据库架构**:Oracle数据库采用多层架构,包括服务器进程、后台进程、内存结构和磁盘存储。这些组件通过特定的图标进行表示,如SGA(System Global Area)、PGA(Program Global Area)等。 2. **表...

Global site tag (gtag.js) - Google Analytics