SSブログ

SQLServer2005へのJDBCドライバを使用した接続 [Java]

SQLServerのJDBCドライバを使用した接続で、SQLServerのバージョン、もしくはJDBCドライバファイルによって、接続の仕方が異なります。

接続の仕方ですが、下記のように異なるようです。

・JDBCドライバ(msbase.jar、mssqlserver.jar)を使用した場合(SQLServer2000までの接続方法?)

// SQLServerのドライバクラスをロードする
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

// データベースに接続する
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://サーバ名:1433","ユーザID","パスワード");

・新JDBCドライバ(sqljdbc.jar)を使用した場合(SQLServer2005での新たな接続方法?)

// SQLServerのドライバクラスをロードする
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

// データベースに接続する
con = DriverManager.getConnection("jdbc:sqlserver://サーバ名:1433","ユーザID","パスワード");

注1.サーバ名はIPアドレスでも大丈夫です。
注2.1433(ポート番号)はデフォルトのポート番号です。

SQLServer2005に接続する時に、少しだけはまりました。

接続方法を変える必要がある、何かしらの理由があったのでしょうね。

SQLServer2005にJDBCで接続する際は、ご注意ください。


nice!(0)  コメント(1)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 1

Malcom K

SQL Server 用JDBCドライバ:JSQLConnectの無償版(1ユーザ用)は下記サイト:

http://support.climb.co.jp:9000/

download - JSQLConnect フォルダにあります。

ファイル名は: JSQLConnect5.70_Single_Free.zipです。

サポートはありませんのでよろしくお願いします。

by Malcom K (2008-12-31 11:06) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0