【powerdesign】從mysql數據庫導出到powerdesign,生成數據字典

?

使用版本powerdesign16.5,mysql 5.5,windows 64

?==================================================================================================================

步驟:

==================================================================================================================

1.下載mysql驅動【注意 32和64的驅動都下載下來,具體原因查看第三步 ?依舊會報錯處】

下載地址:https://dev.mysql.com/downloads/connector/odbc/5.3.html

請下載并安裝同一版本的 32 位 和 64 位 否則 肯定會出錯

下載完成后 安裝,安裝過程中如果報錯 1918

解決方法如下:

發生這個錯誤的原因是因為VC2010的庫沒有安裝。。。如果10裝了還報錯 那就把13裝了

安裝對應系統版本的庫后,再次安裝此ODBC驅動,就可以正確安裝了。

附對應系統的VC2010庫的官方下載地址:

Microsoft Visual C++ 2010 可再發行組件包 (x64):https://www.microsoft.com/zh-CN/download/details.aspx?id=14632

Microsoft Visual C++ 2010 可再發行組件包 (x86):https://www.microsoft.com/zh-cn/download/details.aspx?id=5555&751be11f-ede8-5a0c-058c-2ee190a24fa6=True

VC2013 64位下載地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=40784

然后再刪除剛剛安裝出錯的文件夾

然后點擊安裝程序的時候,應該是不能重新安裝的,需要先點擊這個

然后再 進行重新安裝!!!!!!

?

?

?

?

?==================================================================================================================

?2.在管理工具中設置

?

雙擊之后出現配置窗口

在彈出的配置窗口中需要填寫如下說所示的參數:

Data Soure Name?數據源名稱可以定義,必填;

Description?說明選填;

TCP/IP Server要連接的mysql數據庫所在電腦的IP地址或者服務器名稱,如果是本機話就填入localhost,后面是Port是數據庫所用端口。

這個是單選框跟下面的Named Pipe是同級的兩者二選一,一般選擇TCP/IP這個參數;下面的user是指數據庫登陸名稱,password登陸密碼,database是要連接的數據庫名稱。

填好以上參數后點擊“test”按鈕進行連接測試。

連接成功的話會彈出如下圖所示的Connection successful(連接成功)的提示

?

?

?

==================================================================================================================

3.接下來就是啟動powerdesign了 【這里使用的powerdesign16.5 百度下載的,地址:http://rj.baidu.com/soft/detail/16619.html?ald】 貌似不用破解

?

?

?如果此時 點擊了 connect以后,依舊會報錯,例如:

【"在指定的DSN中,驅動程序和應用程序之間的體系結構不匹配 SQLSTATE = IM014"】

【connect failed】

總之,你都點擊到這一步了 就算出錯了 也不要害怕,告訴你解決方法:

1》如果的安裝的是64位的 mysql驅動,走到這一步出錯了,那么請你轉頭回去把32位的驅動也安裝上。

2》如果是安裝的32位的mysql驅動報錯了,那么請你回頭把64位的mysql驅動安裝上

3》如果你回頭安裝mysql驅動的過程中會出錯,那么請你把VC10? VC13按照上面的地址 ,把對應的32 和64位全部安裝齊全,絕對可以保證你mysql驅動安裝成功

4》你做完了上面三步,再來點擊到這一步,那就可以順利connect成功了

?

然后你看【我這里是ANSI而上面是Unicode,是因為我在這里報錯了以后,回頭把上面ODBC中出現的兩個Mysql驅動都配置上去了,后來發現這兩個用哪個都可以】

?

點擊確定之后,就可以成功看到 數據表了

?

點擊OK

?

?完成!!

?

==================================第二部分,僅通過sql文件就可以導入,不用在選定數據源以后選定某個數據庫進行導入====================================================

當然,上面使用powerdesign工具逆向生成了數據庫的結構,但是出現的問題確實不言而喻的。

1.明明選擇了導出單個數據庫,也就是上面的單個的User,但是卻導出了整個數據源下的多個數據庫中的表

如下圖,這個數據源下有多個數據庫,ms-member只是其中的一個數據庫,咱們只關心這個數據庫下的數據表

?

?

如下圖,所有的User,也就是所有的數據庫下,數據表很多

?

所以只選擇單個的user,也就是單個的數據庫

但是導出的效果卻是如下,導出了所有的數據表,很惡心,多余的表并不是我們所關注的。

?

?

那么解決這個問題 ,方法如下:

1.第一步,首選將想要逆向生成PDM物理模型圖的數據庫導成sql文件

?

2.

第二步,使用power designer逆向生成pdm

?

?

?

3.

這里有點不同之處,選擇sql文件導入

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/391227.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/391227.shtml
英文地址,請注明出處:http://en.pswp.cn/news/391227.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

php amazon-s3_推薦亞馬遜電影-一種協作方法

php amazon-s3Item-based collaborative and User-based collaborative approach for recommendation system with simple coding.推薦系統的基于項目的協作和基于用戶的協作方法,編碼簡單。 推薦系統概述 (Overview of Recommendation System) There are many met…

[高精度乘法]BZOJ 1754 [Usaco2005 qua]Bull Math

模板題目&#xff0c;練練手~ #include <iostream> #include <algorithm> #include <cstring> #include <cstdio> using namespace std;int s1[2333]; int s2[2333]; int Out[2333]; string one,two;void Debug(){for(int i0;i<one.length();i){pri…

python:使用Djangorestframework編寫post和get接口

1、安裝django pip install django 2、新建一個django工程 python manage.py startproject cainiao_monitor_api 3、新建一個app python manage.py startapp monitor 4、安裝DRF pip install djangorestframework 5、編寫視圖函數 views.py from rest_framework.views import A…

Kubernetes 入門(3)集群安裝

1. kubeadm簡介 kubeadm 是 Kubernetes 官方提供的一個 CLI 工具&#xff0c;可以很方便的搭建一套符合官方最佳實踐的最小化可用集群。當我們使用 kubeadm 搭建集群時&#xff0c;集群可以通過 K8S 的一致性測試&#xff0c;并且 kubeadm 還支持其他的集群生命周期功能&#…

Angular Material 攻略 04 Icon

Icon 網頁系統中的Icon雖然說很簡單&#xff0c;但是其中的學問還是有很多的&#xff0c;我們常用的Icon庫有FontAwesome、Iconfont等&#xff0c;我們選擇了Angular Material這個組件庫&#xff0c;就介紹Material Icons吧。 對Icon感興趣的同學可以看一下這里 Material Desig…

【9303】平面分割

Time Limit: 10 second Memory Limit: 2 MB 問題描述 同一平面內有n&#xff08;n≤500&#xff09;條直線&#xff0c;已知其中p&#xff08;p≥2&#xff09;條直線相交與同一點&#xff0c;則這n條直線最多能將平面分割成多少個不同的區域&#xff1f; Input 兩個整數n&am…

簡述yolo1-yolo3_使用YOLO框架進行對象檢測的綜合指南-第一部分

簡述yolo1-yolo3重點 (Top highlight)目錄&#xff1a; (Table Of Contents:) Introduction 介紹 Why YOLO? 為什么選擇YOLO&#xff1f; How does it work? 它是如何工作的&#xff1f; Intersection over Union (IoU) 聯合路口(IoU) Non-max suppression 非最大抑制 Networ…

django:資源網站匯總

Django REST framework官網 http://www.sinodocs.cn/ django中文網 https://www.django.cn/ 轉載于:https://www.cnblogs.com/gcgc/p/11542068.html

Kubernetes 入門(4)集群配置

1. 集群配置 報錯&#xff1a; message: ‘runtime network not ready: NetworkReadyfalse reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized’ 原因&#xff1a;cni未被初始化&#xff08;CNI 是 Container Network In…

【例9.8】合唱隊形

【例9.8】合唱隊形 鏈接&#xff1a;http://ybt.ssoier.cn:8088/problem_show.php?pid1264 時間限制: 1000 ms 內存限制: 65536 KB【題目描述】 N位同學站成一排&#xff0c;音樂老師要請其中的(N-K)位同學出列&#xff0c;使得剩下的K位同學排成合唱隊形。 合唱隊形是…

scrum流程 規劃 沖刺_Scrum –困難的部分2:更快地沖刺

scrum流程 規劃 沖刺In the first part, I presented my favorite list of Scrums hard parts and how to work around them. In the second part, I offer you a colorful bouquet of workarounds as well. Have fun!在第一部分中 &#xff0c;我介紹了我最喜歡的Scrum困難部分…

JAVA基礎知識|lambda與stream

lambda與stream是java8中比較重要兩個新特性&#xff0c;lambda表達式采用一種簡潔的語法定義代碼塊&#xff0c;允許我們將行為傳遞到函數中。之前我們想將行為傳遞到函數中&#xff0c;僅有的選擇是使用匿名內部類&#xff0c;現在我們可以使用lambda表達式替代匿名內部類。在…

數據庫:存儲過程_數據科學過程:摘要

數據庫:存儲過程Once you begin studying data science, you will hear something called ‘data science process’. This expression refers to a five stage process that usually data scientists perform when working on a project. In this post I will walk through ea…

901

901 轉載于:https://www.cnblogs.com/Forever77/p/11542129.html

leetcode 137. 只出現一次的數字 II(位運算)

給你一個整數數組 nums &#xff0c;除某個元素僅出現 一次 外&#xff0c;其余每個元素都恰出現 三次 。請你找出并返回那個只出現了一次的元素。 示例 1&#xff1a; 輸入&#xff1a;nums [2,2,3,2] 輸出&#xff1a;3 示例 2&#xff1a; 輸入&#xff1a;nums [0,1,0,…

【p081】ISBN號碼

Time Limit: 1 second Memory Limit: 50 MB 【問題描述】 每一本正式出版的圖書都有一個ISBN號碼與之對應&#xff0c;ISBN碼包括9位數字、1位識別碼和3位分隔符&#xff0c;其規定格式如“x-xxx-xxxxx-x”&#xff0c;其中符號“-”是分隔符&#xff08;鍵盤上的減號&#xff…

gitlab bash_如何編寫Bash一線式以克隆和管理GitHub和GitLab存儲庫

gitlab bashFew things are more satisfying to me than one elegant line of Bash that automates hours of tedious work. 沒有什么比讓Bash自動完成數小時繁瑣工作的Bash優雅系列令我滿意的了。 As part of some recent explorations into automatically re-creating my la…

寒假學習筆記(4)

2018.2.11 類中的常成員 關鍵字const&#xff0c;在類定義中聲明數據成員使用關鍵字限定&#xff0c;聲明時不能初始化。初始化列表&#xff0c;類中的任何函數都不能對常數據成員賦值&#xff0c;包括構造函數。為構造函數添加初始化列表是對常數據成員進行初始化的唯一途徑。…

svm和k-最近鄰_使用K最近鄰的電影推薦和評級預測

svm和k-最近鄰Recommendation systems are becoming increasingly important in today’s hectic world. People are always in the lookout for products/services that are best suited for them. Therefore, the recommendation systems are important as they help them ma…

Oracle:時間字段模糊查詢

需要查詢某一天的數據&#xff0c;但是庫里面存的是下圖date類型 將Oracle中時間字段轉化成字符串&#xff0c;然后進行字符串模糊查詢 select * from CAINIAO_MONITOR_MSG t WHERE to_char(t.CREATE_TIME,yyyy-MM-dd) like 2019-09-12 轉載于:https://www.cnblogs.com/gcgc/p/…