這是我參與更文挑戰的第17天,活動詳情查看: 更文挑戰mysql
[TOC]sql
- 以前咱們已經安裝了powerdesign,咱們企業使用最多的是oracle,mysql數據庫。今天咱們先來配置oracle數據源
- 由於oracle在maven倉庫中沒有找到,筆者這裏貼心的爲你準備了哦。下載jar上傳到本身的私服裏就好了
-mvn deploy:deploy-file -Dfile=文件的位置 -DgroupId=文件groupID -Dversion=文件的版本號 -Dpackaging=jar -Durl=http://ip地址/nexus/content/repositories/releases -DrepositoryId=releases
經過這個命令就能夠傳到指定的私服中!數據庫
- 若是沒有搭建私服!能夠查看個人maven兩篇文章哦!
資源下載(oracle客戶端)
點我下載markdown
配置
- 解壓文件後咱們發現裏面有安裝程序,咱們只須要傻瓜式安裝就好了
![傻瓜式安裝](http://static.javashuo.com/static/loading.gif)
- 安裝完成後咱們須要配置數據庫遠程監聽配置,其實就是配置咱們的數據鏈接信息。
![tnsnames.ora](http://static.javashuo.com/static/loading.gif)
- tnsnames.ora文件中就是咱們的遠程oracle地址。具體配置以下。具體的配置這裏不解釋
Test47 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 47.98.129.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = xe)
)
)
複製代碼
查看系統的數據源
- 在--》控制面板--》管理工具中,咱們會發現ODBC數據源(32位)和ODBC(64位),咱們裝的系統數據源在32位中。至於爲何咱們這裏不作深刻研究。點擊32位的ODBC-->系統DSN中咱們會發現咱們的oracle數據源已經存在了。這說明咱們的安裝已經成功了。
![oracle數據源](http://static.javashuo.com/static/loading.gif)
- 而後咱們在右側添加就能夠添加咱們遠程數據庫測試看看是否能夠鏈接成功了。在這裏咱們能夠鏈接測試不一樣的鏈接地址。在TNS Service Name 中下拉選擇咱們在上面配置文件中配置的數據庫鏈接信息便可
![oracle鏈接數據庫](http://static.javashuo.com/static/loading.gif)
![oracle鏈接數據庫](http://static.javashuo.com/static/loading.gif)
![oracle鏈接數據庫](http://static.javashuo.com/static/loading.gif)
powerdesign 鏈接數據庫
- 上面咱們已經在系統中測試了oracle數據庫的鏈接了。實際上咱們的powerdesign上鍊接數據庫和系統上鍊接是同樣的。
咱們在powerdesign中新建一個PDM後,咱們能夠選擇dataBase(數據庫)-->configure connectionsoracle
![powerdesign鏈接oracle](http://static.javashuo.com/static/loading.gif)
![oracle](http://static.javashuo.com/static/loading.gif)
ps: 這裏安裝了oracle client數據源,安裝時候回默認將數據源路徑添加到環境變量中,這個操做對咱們後期用plsql鏈接的時候有幫助 有了這個數據源咱們用plsql就能夠不用任何配置就能夠添加了。maven
oracle總結
- 好了,到這裏咱們就成功的將powerdesign鏈接oracle數據庫了,剩下的咱們就能夠正向反向生成數據了。
- 正向 : 在powerdesign中設計好數據庫以後能夠一鍵生成到數據庫中 (此功能尚未試過,不知道是否可行,後續持續研究)
- 反向: 根據已有的數據庫生成powerdesign的圖示 。
- 後續會繼續帶來mysql的鏈接操做。以及基於powerdesign的一些配置等
點個關注吧!工具
第二節咱們已經安裝了oracle的驅動,可是企業中還有一個重頭數據庫(mysql),今天來安裝mysql驅動。mysql相較oracle比較簡單。oop
資源下載
百度雲鏡像post
官網下載測試
- 在資源選擇中要注意版本問題。我就是一開始選擇了5.0.3報各類問題。後來換了版本就行了。還有咱們須要選擇32位的。無論你的系統32仍是64的。個人電腦64位安裝64位的報錯。安裝32位就成功了。
- 64位操做系統安裝64位也是能夠的。只是須要安裝底層C++庫。有興趣讀者能夠試試
![安裝](http://static.javashuo.com/static/loading.gif)
powerdesign配置
- 上一步已經安裝好了ODBC,此時在powerdesign中的configuration database中新建數據源就能夠選擇mysql了
![mysql odbc](http://static.javashuo.com/static/loading.gif)
- 可是這個時候咱們選擇connect的時候報錯,大概意思是找不到對應驅動。是由於咱們以前鏈接的是oracle DBMS,可是如今鏈接的是mysql驅動。驅動和DBMS不對應致使的
![不對應](http://static.javashuo.com/static/loading.gif)
- 解決辦法就是更改DBMS爲mysql對應的DBMS就好了。(此處須要結合上一篇powerdesign整合oracle一塊兒看更香)
![不對應](http://static.javashuo.com/static/loading.gif)
- Change Current DBMS 後會出現數據庫選擇,這裏咱們選擇Mysql 5.0
![不對應](http://static.javashuo.com/static/loading.gif)
![不對應](http://static.javashuo.com/static/loading.gif)
mysql總結
- 基本上和oracle鏈接是同樣的,下一章節咱們就能夠正向/逆向操做數據庫了