當前位置:首頁 » 編程語言 » sqlserver驅動程序
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlserver驅動程序

發布時間: 2022-06-17 00:47:34

sqlserverdriver配置方法 jdbc連接sqlserver

一、下載驅動程序。
下載地址:http://download.microsoft.com/download/8/B/D/8BDABAE2-B6EA-41D4-B903-7916EF3690EF/sqljdbc_1.2.2323.101_enu.exe
首先下載到sql2005jdbc驅動sqljdbc_2.0.1008.2_enu.exe(版本號1.1之後都支持sql2005,2.0的支持sql2008)
下載的是一個解壓就可以使用的,不需要要安裝,你可以把這個包放在任何你想要放的地方,比如說你把該包放
在C:\Program
Files目錄下。而sqljdbc.jar包的路徑為
復制代碼
代碼如下:
C:\Program
Files\Microsoft
SQL
Server
2005
JDBC
Driver\sqljdbc_1.2\enu\sqljdbc.jar
二、配置Tomcat伺服器。
確定你已安裝了Tomcat。打開Monitor
Tomcat伺服器,在Java選項卡的Java
Classpath下添加sqljdbc.jar包路徑
復制代碼
代碼如下:
C:\Program
Files\Microsoft
SQL
Server
2005
JDBC
Driver\sqljdbc_1.2\enu\sqljdbc.jar
(兩個不同我jar包之
間要用分號「;」隔開),重新啟動Tomcat伺服器,這樣就可以完成Tomcat的配置了;
三、配置sql2005伺服器。
配置TCP埠:
復制代碼
代碼如下:
開始->所有程序->Microsoft
SQL
Server
2005->配置工具->SQL
Server
Configuration
Manager
->SQL
Server
2005
網路配置->MSSQLSERVER協議;啟用「TCP/IP」;雙擊「TCP/IP」->「IP
地址」->「IPAll」
->「TCP
埠」項添加默認的「1433」。重新啟動sql2005伺服器,這樣式就完成了對sql2005伺服器的配置。

⑵ asp中訪問sqlserver,提示「驅動程序的 SQLAllocHandle on SQL_HANDLE_DBC 失敗"

弄了好久,原來是環境配置問題!
環境變數path值
%JAVA_HOME%\bin;%CATALINA_HOME%\bin;D:\oracle\ora92\bin;D:\oracle\isuite\jdk\jre\bin\classic;D:\oracle\isuite\jdk\jre\bin;D:\oracle\isuite\jdk\jre\bin\client;D:\oracle\isuite\jlib;D:\oracle\isuite\bin;D:\oracle\isuite\jre\1.1.8\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
因為昨天又安裝了一個Oracle客戶端,今天發現ODBC就無法使用了,老是提示「[Microsoft][ODBC 驅動程序管理器] 驅動程序的 SQLAllocHandle on SQL_HANDLE_ENV 失敗」之類的錯誤信息,把紅色部份調到path值的最前面,成功解決問題!

解決方法:
1 選擇OracleHome 目錄(c:/oracle)
2 右健單擊 OracleHome 目錄,選擇屬性
3 在屬性對話框中選擇 [安全] tab頁
4 單擊該頁中 [添加] 按鈕,將 "IUSR_計算機名(Internet 來賓賬號)"、"IWAW_計算機名(啟動IIS進程賬號)" 兩個賬號!添加進來!
5 選擇高級,將 「允許將來自父系的可繼承許可權傳播給該對象」復選框---選中 ,需等一些時間
6 在高級選項中,作如下設定:
許可權->「用在此顯示的可以應用到子對象的項目替代所有子對象的許可權項目」選上
審核->「用在此顯示的可以應用到子對象的項目替代所有子對象的許可權項目」選上
所有者->「替換子容器及對象的所有者」選上
再按「確定」,等執行完成。
7 重啟計算機

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

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

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

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

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

⑷ java程序怎麼載入sql驅動程序

以MSSQLSERVER為例:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
像這樣把驅動完整類名傳進去即可。Class.forName()源碼中會自動將驅動注冊到驅動管理器。
下面就可以用驅動管理器獲取連接了。

DriverManager.getConnection(...)

⑸ jdbc連接sqlserver2008時報錯 "驅動程序無法通過使用安全套接字層(SSL)加密與 SQL Server 建立安全連接"

第一步:找到微軟的jdbc高版本的驅動
第二步:就是把sunjce_provider.jar放到JAVA_HOME 的\jre\lib\ext下就可以解決了。主要是sunjce_provider.jar的路徑問題.默認在jre6\lib\ext下。

⑹ sqlserver驅動引擎有什麼用

sqlserver驅動引擎
准確的說是一個連接器,就是你的第三方應用。要連接sqlserver ,中間的有個封裝好的驅動程序介面,像 ado , odbc , javaodbc 之類的。
當然你要是c ++牛B也可直接連sqlserver.
不只sqlserver 有,別的資料庫也都有。
你可以把理解為一個代碼封裝類庫,不過這個類庫不是牛人真開發不了。

⑺ 驅動程序無法通過使用安全套接字層(SSL)加密與SQLServer建立安全連接錯誤

第一步:找到微軟的jdbc高版本的驅動
第二步:就是把sunjce_provider.jar放到JAVA_HOME 的\jre\lib\ext下就可以解決了。主要是sunjce_provider.jar的路徑問題.默認在jre6\lib\ext下。

⑻ java載入SQL的驅動程序

不知道 你連接的是什麼資料庫,那個版本的,我把你的程序COPY下來改了下URL和Drive能夠運行
如果是SQL server2005
driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
url="jdbc:sqlserver://localhost:1433;databaseName=selectcourse";
如果是SQL server2000
driver = "net.sourceforge.jtds.jdbc.Driver";
url = "jdbc:jtds:sqlserver://127.0.0.1:1433/selectcourse";
注意大小寫。
url的最後一個selectcourse是你的資料庫名字

⑼ jsp連接sqlserver2005,sqlserver驅動該怎麼設置

首先將sql2005的jdbc驅動程序(mssqlserver.jar)放入項目的WEB-INF\lib\ 目錄下
<%
ConnStr="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=zrz";
String MyUser="sa";
String MyPassword="123456";
Connection conn = null;
try
{
Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver);
conn = DriverManager.getConnection(ConnStr,MyUser,MyPassword);
}
catch(SQLException ex)
{
out.println(ex.getMessage());
}
%>