當前位置:首頁 » 數據倉庫 » 安裝資料庫驅動
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

安裝資料庫驅動

發布時間: 2022-07-06 02:43:49

① 怎樣重新安裝ODBC驅動程序

一.安裝步驟

一般地說發布一個PB應用除應用程序部件本身外,還應該包含如下文件及相關操作:


1. PowerBuilder運行時動態鏈接庫( Runtime Library )。


2. 資料庫介面:一方麵包括PB提供的資料庫專用介面或ODBC介面程序,另一方麵包括不同資料庫廠商提供的ODBC資料庫驅動程序。


3. ODBC數據源的配置。



二.PowerBuilder運行時動態鏈接庫( Runtime Library )。


不同版本的PB所需要的運行時動態鏈接庫文件不盡相同,但庫名有相似的地方,這些DLL都必須包含在應用程序目錄或系統目錄當中。



PB6.5所需文件:

必需 PBVM60.DLL PowerBuilder 虛擬機

可選 PBDWE60.DLL DataWindow 數據窗口引擎

可選 PBRTC60.DLL 超文本控制項

可選 PBTRA60.DLL 資料庫訪問跟蹤

可選 PBODB60.DLL PB的ODBC介面

可選 PBIN760.DLL INFORMIX 介面

可選 PBMSS60.DLL Microsoft sql Server介面

可選 PBSYC60.DLL Sybase SQL Server介面

可選 PBO7360.DLL/PBO7260.DLL Oracle Version介面

PB7.0所需文件:

必需 PBVM70.DLL PowerBuilder 虛擬機

必需 LIBJCC.DLL PowerBuilder 庫管理

可選 PBDWE70.DLL DataWindow 數據窗口引擎

可選 PBRTC70.DLL 超文本控制項

可選 PBTRA70.DLL 資料庫訪問跟蹤

可選 PBODB70.DLL PB的ODBC介面

可選 PBIN770.DLL INFORMIX 介面

可選 PBMSS70.DLL Microsoft SQL Server介面

可選 PBSYC70.DLL Sybase SQL Server介面

可選 PBO7370.DLL/PBO8470.DLL Oracle Version介面


PB8.0所需文件:

必需 PBVM80.DLL PowerBuilder 虛擬機

必需 LIBJCC.DLL PowerBuilder 庫管理

可選 PBDWE80.DLL DataWindow 數據窗口引擎

可選 PBRTC80.DLL 超文本控制項

可選 PBTRA80.DLL 資料庫訪問跟蹤

可選 PBODB80.DLL PB的ODBC介面

可選 PBIN780.DLL INFORMIX 介面

可選 PBMSS80.DLL Microsoft SQL Server介面

可選 PBSYC80.DLL Sybase SQL Server介面

可選 PBO7380.DLL/PBO8480.DLL/PBO9080.DLL Oracle Version介面

以上文件可以在C:Program FilesSybaseSharedPowerBuilder取得。

三. SQL Anywhere ODBC資料庫驅動程序。

SQL Anywhere 5.0:

DBTL50T.DLL 資料庫工具

DBL50T.DLL 資料庫介面

WODBC.HLP 幫助文檔

WOD50T.DLL ODBC 驅動

WL50ENT.DLL 英文字元串

WTR50T.DLL ODBC翻譯

DBENG50.EXE 資料庫引擎

SQL Anywhere 6.0:

DBL60T.DLL,WODBC.HLP,WOD60T.DLL,WL60ENT.DLL,WTR60T.DLL、DBENG60.EXE

SQL Anywhere 7.0:


DBODBC7.DLL,DBLIB7.DLL,DBWTSP7.DLL,DBLGEN7.DLL,DBODTR7.DLL,DBENG7.EXE


② 找不到合適的資料庫驅動!您需要為PHP安裝資料庫驅動

打開php.ini,查找extension= php_mysql.dll,看看前面有沒有帶分號,有就給去掉

③ 如何安裝ODBC的pb驅動

一.安裝步驟

一般地說發布一個PB應用除應用程序部件本身外,還應該包含如下文件及相關操作:
1. PowerBuilder運行時動態鏈接庫( Runtime Library )。
2. 資料庫介面:一方麵包括PB提供的資料庫專用介面或ODBC介面程序,另一方麵包括不同資料庫廠商提供的ODBC資料庫驅動程序。
3. ODBC數據源的配置。

二.PowerBuilder運行時動態鏈接庫( Runtime Library )。
不同版本的PB所需要的運行時動態鏈接庫文件不盡相同,但庫名有相似的地方,這些DLL都必須包含在應用程序目錄或系統目錄當中:

PB6.5所需文件:
必需 PBVM60.DLL PowerBuilder 虛擬機
可選 PBDWE60.DLL DataWindow 數據窗口引擎
可選 PBRTC60.DLL 超文本控制項
可選 PBTRA60.DLL 資料庫訪問跟蹤
可選 PBODB60.DLL PB的ODBC介面
可選 PBIN760.DLL INFORMIX 介面
可選 PBMSS60.DLL Microsoft SQL Server介面
可選 PBSYC60.DLL Sybase SQL Server介面
可選 PBO7360.DLL/PBO7260.DLL Oracle Version介面

PB7.0所需文件:
必需 PBVM70.DLL PowerBuilder 虛擬機
必需 LIBJCC.DLL PowerBuilder 庫管理
可選 PBDWE70.DLL DataWindow 數據窗口引擎
可選 PBRTC70.DLL 超文本控制項
可選 PBTRA70.DLL 資料庫訪問跟蹤
可選 PBODB70.DLL PB的ODBC介面
可選 PBIN770.DLL INFORMIX 介面
可選 PBMSS70.DLL Microsoft SQL Server介面
可選 PBSYC70.DLL Sybase SQL Server介面
可選 PBO7370.DLL/PBO8470.DLL Oracle Version介面

PB8.0所需文件:
必需 PBVM80.DLL PowerBuilder 虛擬機
必需 LIBJCC.DLL PowerBuilder 庫管理
可選 PBDWE80.DLL DataWindow 數據窗口引擎
可選 PBRTC80.DLL 超文本控制項
可選 PBTRA80.DLL 資料庫訪問跟蹤
可選 PBODB80.DLL PB的ODBC介面
可選 PBIN780.DLL INFORMIX 介面
可選 PBMSS80.DLL Microsoft SQL Server介面
可選 PBSYC80.DLL Sybase SQL Server介面
可選 PBO7380.DLL/PBO8480.DLL/PBO9080.DLL Oracle Version介面
以上文件可以在C:\Program Files\Sybase\Shared\PowerBuilder取得。

三. SQL Anywhere ODBC資料庫驅動程序。

SQL Anywhere 5.0:
DBTL50T.DLL資料庫工具
DBL50T.DLL 資料庫介面
WODBC.HLP 幫助文檔
WOD50T.DLL ODBC 驅動
WL50ENT.DLL 英文字元串
WTR50T.DLL ODBC翻譯
DBENG50.EXE 資料庫引擎

SQL Anywhere 6.0:
DBL60T.DLL,WODBC.HLP,WOD60T.DLL,WL60ENT.DLL,WTR60T.DLL,DBENG60.EXE

SQL Anywhere 7.0:
DBODBC7.DLL,DBLIB7.DLL,DBWTSP7.DLL,DBLGEN7.DLL,DBODTR7.DLL,DBENG7.EXE

四. ODBC數據源配置。
在包含以上文件之後,還必需對使用ODBC資料庫方式的應用進行ODBC數據源的配置,以便在安裝完畢後應用程序可以直接訪問用戶數據源。
下面以使用SQL Anywhere 5.0資料庫創建的用戶資料庫為例來說明如何使用數據源管理器進行ODBC的手工配置及如何在安裝程序中自動修改系統注冊表,其他資料庫可以參考SQL Anywhere 5.0進行操作。

1.使用數據源管理器配置用戶數據源。
1.1. 安裝SQL Anywhere資料庫驅動程序,使數據源管理器中的"ODBC驅動程序"頁增加一行SQL Anywhere的驅動說明。
1.2. 在"用戶DSN"一頁選擇"添加",然後選擇SQL Anywhere數據源,出現數據源的配置信息表後,將數據源名(Data Source Name),資料庫名(Database File),用戶ID號(User ID),用戶密碼(Password)等信息添齊,選擇"OK"確認,此時在"用戶數據源"的窗口中就會增加用戶的資料庫的ODBC驅動,選擇"確認"後退出數據源管理器。

進行以上兩步以後重新啟動系統,用戶就可以在運行應用程序後使用SQL Anywhere資料庫。
2. 修改系統注冊表配置用戶數據源。
(以下註:C:\YourApp為用戶應用程序目錄,C:\YourApp\Sqlany50為應用程序包含的SQL Anywhere資料庫驅動文件目錄,YourDB.DB為用戶資料庫。)

在HKEY_LOCAL_MACHINE\software\ODBC\ODBC Drivers下,增加字元串鍵值:
Sybase SQL Anywhere 5.0 = "Installed"

在HKEY_LOCAL_MACHINE\software\ODBC\Sybase SQL Anywhere 5.0下,增加字元串鍵值:
Driver = "C:\YourApp\Sqlany50\WOD50T.DLL"
Setup = "C:\YourApp\Sqlany50\WOD50T.DLL"

在HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Source下,增加字元串鍵值:
TestDB = "Sybase SQL Anywhere 5.0"

在HKEY_CURRENT_USER\Software\ODBC\ODBC.INI下,增加主鍵:TestDB,並分別加入鍵值如下:
Autostop = "yes"
Databasefile = "C:\YourApp\YourDB.DB
Databasename = "TestDB"
Driver = "C:\YourApp\Sqlany50\WOD50T.DLL"
PWD = "sql"
Start = "C:\YourApp\Sqlany50\dbeng50.exe -d -c1024 -Q"
UID = "dba"

在用戶的安裝程序中將以上步驟加入,可以使用戶的應用程序在不必安裝SQL Anywhere資料庫驅動下,也能直接訪問用戶數據源,從而實現用戶應用程序的獨立發布。

integer rc
string ls_dir,is_dbfile,is_datasource
ulong ls_buf
is_datasource="graate"
ls_buf=256
ls_dir=space(ls_buf)
GetCurrentdirectoryA(ls_buf,ls_dir)
is_dbfile=ls_dir+'\graate.db'
rc=profileint("first.ini","start","first",0)

if rc=1 then
if RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\"+"Adaptive Server Anywhere 7.0","Driver",RegString!,"dbodbc7.dll")=1 then
messagebox("恭喜你","數據源已注冊成功!")
end if
RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\"+"Adaptive Server Anywhere 7.0","Setup",RegString!,"dbodbc7.dll")
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources","graate",RegString!,"Adaptive Server Anywhere 7.0")
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"Driver",RegString!,"dbodbc7.dll")
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"UID",RegString!,"dba")
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"PWD",RegString!,"sql")
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"DatabaseFile",RegString!,is_dbfile)
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"AutoStop",RegString!,"Yes")
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"Integrated",RegString!,"No")
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"DatabaseName",RegString!,"graate.db")
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"Debug",RegString!,"No")
RegistrySet("HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\"+is_datasource,"DisableMultiRowFetch",RegString!,"No")
setprofilestring("first.ini","start","first","0")
end if

只需要把datasource等幾個地方改一下就可以了
其中的graate是我的資料庫名
if RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\"+"Adaptive Server Anywhere 7.0","Driver",RegString!,"dbodbc7.dll")=1
這一句就是driver的配置

④ 怎麼在intellij idea中裝jdbc資料庫驅動包

怎麼在intellij idea中裝jdbc資料庫驅動包
Java用JDBC連接資料庫的時候部署驅動包方法:
1.選中項目,然後選擇Build Path,選擇Configure Build Path;
2.進入配置之後,點擊Libraries,點擊Add External JARs;
3.找到驅動包,點擊打開,添加加入之後,點擊OK即可。

⑤ java安裝資料庫驅動 提示找不到

沒有驅動包的話你就手動導入嘛。
還有就是你將驅動包放到你安裝java的文件夾下也可以,也就是你說的ava\jdk-----\jre\lib\ext\下,這樣你以後連接資料庫的時候就不要導入驅動包了!還有就是檢查你的驅動包和你的資料庫是否匹配,如果資料庫版本過高就要考慮高版本的驅動包了!

⑥ perl環境下安裝mysql的資料庫驅動的問題

用ppm裝啊。。。不行的話下載到本地然後路徑指為本地再裝。。

或者就這樣

usedbi

$self->{DBREF}=DBI->connect("DBI:mysql:database=$database;host=$host",$user,$password);

⑦ 怎樣重新安裝ODBC 驅動程序

事實上,我們只需要用odbcconf.exe來重新注冊一下ODBC Driver就可以了。 在Windows/System32目錄下有幾個腳本文件,可以來完成驅動程序的注冊:
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\mdaccore.rsp odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\sqlclnt.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\odbcconf.rsp
odbcconf.exe /S /Lv odbcconf.log /F %systemroot%\system32\redist.rsp 產生這個問題的原因是某些使用ODBC數據源的程序,在卸載的時候,會將ODBC Driver的信息都刪除掉。odbc是好了,但是再一次重裝sql又出現了和第一次同樣的問題,我開始有點泄氣,後來我把安裝盤放進去看了下,發現安裝的時候有個高級選項,我點開一看,有rebuild注冊表的選項,於是我把注冊表備份了一份之後,選擇這個選項又做了一次,結果這次我的sql居然可以用了。

出現這個問題的原因估計是以前有人裝過sql,但是卸載的不幹凈,注冊表還有一些選項影響sql的正常安裝。

⑧ win10下用pyqt5連接postgresql資料庫,怎麼安裝資料庫驅動

點擊Download菜單,然後找到左邊導航的"Software Catalogue"欄目,點擊進入,從列表中選擇"Drivers and interfaces"分類,在載入的驅動和介面列表中選擇"psqlJDBC",這就是postgreSQLd的JDBC驅動(直接連接

⑨ 在裝SQL資料庫安裝完成之後怎麼安裝驅動

驅動程序吧?
伺服器端安裝完成後,不用再安裝客戶端驅動了。
在非sql伺服器上,直接安裝sqlserver
客戶端工具。

⑩ 如何安裝使用SQL Server的JDBC驅動程序

運行sqlserver_jdbc.exe程序,彈出一個解壓窗體,點擊【Unzip】按鈕,可以將安裝程序解壓到當前目錄下。
3、解壓後的目錄中有一個jre7和jre8文件夾,裡面都有一個sqljdbc的jar包,兩者功能一樣,只是不同的版本。選擇其中一個jar包,將其添加到我們的工程中。
4、接下來我們就可以使用sqljdbc.jar包中提供的驅動程序來訪問SQL Server資料庫了,代碼如下:
// 載入資料庫驅動類

1
2
3
4
5

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("資料庫驅動載入成功");

Connection con = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=xxx", "sa", "12345");
System.out.println("資料庫連接成功");

通過上面的代碼就可以連接到SQL Server資料庫了。其中,1433是SQL Server的默認埠號,DatabaseName是要連接資料庫的名稱,sa是登錄名,12345是登錄密碼。