質問

大変なことになって新たなプロジェクトを書き換え、既存のシステムサポートに対するコミットメント+SQLサーバーからでも非常に深刻な制約によるデザイン。

また非常に良い知識のSQLサーバー(現在はまさにSQLサーバーを使2000年には既存システム)していきたいと考えていをその新しいバージョン(2008年かもしれません)当社の新しいプロジェクト

大好きる技術のJavaには、特に春の枠組み、改札口と出したいと思い馴染みのJavaからのプロジェクトやその他の課題です。そのため、と考えるJavaを利用して、Microsoft SQLサーバーです。

がJDBCドライバーのためのSQLサーバー-jTDSおよびMicrosoftのみ http://msdn.microsoft.com/en-us/data/aa937724.aspx.していくべきだと感じています試験なりました。

数に上限はありまような液うか?は、人の体験と、このような技術を組み合わせ?

役に立ちましたか?

解決

私たプロジェクトを使用MSQLサーバーとJavaスタックです。いですが、長年JDBCなアカウントデータベース.を使用しましたehcacheとともにHibernateの問題があったのMS JDBCドライバは、その切り替えjtdsで動作しています。

これもかなりながら前に、もう、MSドライバーの機会...

他のヒント

わからないJavaに関して、2008年...がないと思います。Java、SQL2000.としてlubosらまえにやって自分の恩を見てc#でいくとともに共存して快適なJavaを消去する必要は生じません現実的な制約としては、JDBCコネクタ するマイクロソフトによるサポート

まして他のアプリケーションに対す使用Hibernateに話して複数のリモートMSQLサーバのインスタンスの数年間、私はそもに切り替わりjTDSドライバーは早くつかの問題のM$のドライバーです。以降、スイッチといった問題です。しかし、複雑な応用でのご使用はしないでください他の絡ます。い役立っています。

jTDSに優れています。って使用するのではなく問題の高可用性生産環境です。

思う方向にjTDSドライバーです。のドライバを指定して制限ができませんの再読み込み、同じ列。このとの組み合わせにより、利用Hibernate.

JDBCドライバまた、SQL Server2008年、私は問題なくです。るバージョンをダウンロードする必要があり依存してのインタプリタのバージョンをJREします。JRE6用JDBC4,JRE7に使JDBC4.1等になります。一度ダウンロードは正しいドライバー株式会社エンパシは、Microsoft社からwindowsにインストーラが必要となりまコピーする sqljdbc_auth.dll から \auth ディレクトリに c:\windows\system32 ディレクトリです。そこで次に使用するようにするためのコードの接続:

自ヘッダ:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

と、クラス:

public class connectToSQL {

    public void connectToDB() throws Exception {
        Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
        String connectionUrl = "jdbc:sqlserver://<IPADDRESS>:<PORT>;DatabaseName=<NAME OF DATABASE TO CONNECT TO>;IntegratedSecurity=false";    
        Connection con = DriverManager.getConnection(connectionUrl, "<SQL SERVER USER LOGIN>", "<SQL SERVER PASSWORD>");
        Statement s = con.createStatement();
        ResultSet r = s.executeQuery("SELECT * FROM <TABLENAME TO SELECT FROM>");
        while (r.next()) {
            System.out.println(r.getString(1));
        }
    }
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top