`
malipei
  • 浏览: 71061 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

PD不支持SQL Server 2005

阅读更多

 PD不支持SQL Server 2005,怎么办?
前两天试用PD12的时候遇到一个奇怪的事情,不知道算不算是PD12的BUG。事情的经过是这样的:

后台数据库从SQL2000升级到SQL Server 2005(简体中文版),由于PD11不支持SQL2005,所以从Sybase下载了PD12的试用版,结果发现PD12不能Reverse数据库!

PD能够作反向工程的,有两个地方,(1)File - Reverse Engineer - Database,这个功能主要用于将数据库结构反向工程为PDM设计文档,一般只用一次,以后的设计变更就直接在PDM上做了。(2)打开一个PDM之后,点击菜单Database - Reverse Engineer Database,这个功能主要是用来比较PDM文档与实际数据库之间的结构上的差异,便于两者同步。

现在数据库换成SQL2005、PD换成V12以后(Sybase网站上有两个版本,12.0和12.1,我都试了,都有相同的毛病),Reverse的时候都提示“Unable to list Tables”,不能列出SQL2005中有哪些用户表!直接后果就是无法比较PDM设计文档和SQL2005数据库的结构差异!

 

在一个非常机缘巧合的情况下,我找到了问题的解决办法。

 

上面的问题是怎么产生的呢?

在配置ODBC的时候,连点两个“下一步”按钮后,在第3个页面中将“更改默认的数据库为”复选框选中,并从数据库列表中选中你要Reverse的数据库,就会出现这个问题。

如果取消“更改默认的数据库为”复选框的选中状态,问题解决!!!

同样的操作用在PD11和SQL2000环境下就没问题,所以当这对搭档升级为PD12和SQL2005之后,如果还沿用以前的习惯就会出错。不知道算不算是BUG!!!

前车之鉴,与大家共享。

 

分享到:
评论

相关推荐

    使用PowerDesigner设计SQL Server数据库

    - 选择目标数据库管理系统(如SQL Server 2005)。 - 完成设置后,点击“确定”按钮,系统将自动生成对应的物理数据模型。 - **在PowerDesigner中添加约束**: - **查看或设置属性(字段)的相关约束**:通过...

    SQL SERVER python.rar_python SQL Server_python sql server_pytho

    在IT领域,Python和SQL Server的结合是一种常见的数据操作方式,尤其在数据分析、数据科学以及自动化任务中。本文将深入探讨如何使用Python连接并操作SQL Server数据库,以便于理解和实践。 首先,Python提供了多种...

    sql生成ER图PD.docx

    标题中的"sql生成ER图PD.docx"表明这是一个关于使用SQL数据来创建实体关系(ER)图的文档,可能详细介绍了如何将数据库结构可视化。ER图是数据库设计中常用的一种工具,它用图形方式展示了数据库中实体、属性以及...

    SQL SERVER逆向工程将数据库导入PowerDesigner使用说明

    本文将详细介绍如何使用SQL SERVER逆向工程将数据库导入PowerDesigner,以确保数据库与PD图的一致性。下面是具体的操作步骤: 首先,需要建立一个数据库的连接。打开PowerDesigner,选择“File”菜单,点击“New ...

    Excle导入SQL Server

    在IT行业中,数据管理和分析是至关重要的任务,而Excel和SQL Server都是常用的数据处理工具。Excel以其便捷的数据编辑和分析功能深受用户喜爱,而SQL Server则作为强大的关系型数据库管理系统,能够存储和处理大量...

    pb9连接sql2000的DLL文件,不需要安装

    标题中的“pb9连接sql2000的DLL文件,不需要安装”指的是使用PowerBuilder 9(PB9)开发的应用程序可以通过DLL动态链接库文件与SQL Server 2000进行通信,而无需额外安装数据库驱动或客户端软件。在Windows操作系统...

    更改SQL Server 2005数据库中tempdb位置的方法

    了解SQL Server 2005数据库的朋友可能都知道,tempdb系统数据库是一个全局资源,可供连接到SQL Server 2005实例的所有用户使用。我们有时候为了操作方便,常常会更改一下tempdb数据库的位置,那么该如何操作呢?本文...

    让PowerDesigner 自动生成 SQL Server 2000的表和列注释的脚本与模板

    C:\Program Files\Sybase\PowerDesigner 9\Resource Files\DBMS 不同版本PowerDesigner以及安装目录不同,请自行调整 <br>2、从PD菜单选择->Database->Change Current DBMS->选择“Microsoft SQL Server ...

    库表结构导入sqlserver2008

    在IT行业中,数据库设计是至关重要的一步,尤其是在使用像SQL Server 2008这样的关系型数据库管理系统时。PowerDesigner是一款强大的数据建模工具,它可以帮助我们进行概念数据模型(CDM)、物理数据模型(PDM)的设计,...

    execel导入到sqlserver

    本主题将深入探讨如何将Excel数据导入到SQL Server数据库,这是一个广泛需求且实用的技术。Excel作为一款强大的电子表格工具,常用于数据整理和分析,而SQL Server作为企业级数据库管理系统,适合存储大量结构化数据...

    SQL Server中的XML数据进行insert、update、delete

    SQL Server中新增加了XML.Modify()方法,分别为xml.modify(insert),xml.modify(delete),xml.modify(replace)对应XML的插入,删除和修改操作。 本文以下面XML为例,对三种DML进行说明: declare @XMLVar xml = ‘ ...

    PowerDesigner中如何导入SQL Server数据库

    此外,PD还支持生成SQL脚本,用于创建或更新数据库,这对于数据库的部署和维护非常有用。 了解并掌握这一过程,可以帮助数据库管理员和开发者更有效地管理和维护数据库,提升工作效率。同时,PowerDesigner的其他...

    PD的DSN连接sql数据库

    ### PowerDesigner与SQL Server数据库连接详解 #### 一、引言 随着信息技术的快速发展,数据库管理系统(DBMS)作为数据管理和存储的核心技术,在企业信息化建设中扮演着至关重要的角色。PowerDesigner作为一款强大...

    数据库设计-使用PD建模-sql sever连接数据导入导出

    数据库设计-使用PD建模-SQL Server连接数据导入导出 本文档旨在设计一个基于SQL Server的火锅店点餐数据库系统,系统涵盖了顾客点餐、订单管理、餐桌管理、统计分析等模块。通过对应用背景的分析,我们确认了主要...

    运行PD建立数据仓库模型

    考虑到数据仓库可能运行在不同的数据库平台上,PowerDesigner WarehouseArchitect支持多种后端目标平台,如Oracle、SQL Server、DB2等。这一特性使得数据仓库模型具有良好的可移植性,能够适应企业不断变化的技术...

    SqlServer中批量update语句

    标题所提到的"SqlServer中批量update语句"就是一个很好的例子,它展示了如何根据两个表之间的关联字段进行数据同步。 描述中提到了两张表——S_PERSON和S_USER,我们需要将S_USER表中的ACCOUNT字段更新为S_PERSON表...

    SqlServer数据库提示 “tempdb” 的日志已满 问题解决方案

    执行sql 语句,中间没有用到临时表 提示服务器: 消息 9002,级别 17,状态 2,行 1 数据库 'tempdb' 的日志已满。请备份该数据库的事务日志以释放一些日志空间。 网上找了下解决方案,大体是扩大临时库的日志文件...

    SQL Server 触发器 表的特定字段更新时,触发Update触发器

    SQL Server是Microsoft提供的一个关系型数据库管理系统,支持多种数据库操作和高级功能,如触发器、存储过程、事务等。 3. `sql触发器`和`update`标签强调了触发器在更新操作中的作用。触发器可以针对特定的DML操作...

    SqlServer2008误操作数据(delete或者update)后恢复数据的方法

    当事情发生后,我们要想办法补救,针对于sqlserver2005数据库,有个很出名的工具Log Exploer。具体操作使用大家可以自行搜索;针对于sqlserver2008也有这样的工具,但是大多是需要付费的…我们尝试用 sqlserver的事务...

Global site tag (gtag.js) - Google Analytics