ann
          冰是沒有未來的,因?yàn)樗挠篮?/span>
          posts - 107,comments - 34,trackbacks - 0
           

                JDBC 驅(qū)動程序支持通過 integratedSecurity 連接字符串屬性在 Windows 操作系統(tǒng)上使用“類型 2”集成身份驗(yàn)證。

            注意:如果您運(yùn)行 32 位的 Java 虛擬機(jī) (JVM),則使用 x86 文件夾中的 sqljdbc_auth.dll 文件,即使操作系統(tǒng)是 x64 版本也不例外。如果您在 x64 處理器上運(yùn)行 64 位 JVM,則使用 x64 文件夾中的 sqljdbc_auth.dll 文件。如果您在 Itanium 處理器上運(yùn)行 64 位 JVM,則使用 IA64 文件夾中的 sqljdbc_auth.dll 文件。


           例子:

                1. java代碼:
             
          public class DBConnect {
              
          static {
                  
          try {

                      Class.forName(
          "com.microsoft.sqlserver.jdbc.SQLServerDriver");
                  } 
          catch (Exception e) {
                          e.printStackTrace();
                  }
              }

               
          public void testCon() throws SQLException{
                 Connection conn  
          = null;
                  
          try {
                       conn  
          = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;integratedSecurity=true;DatabaseName=test");
                       System.out.println(
          " conn is ok !");
                  } 
          catch (Exception e) {
                      e.printStackTrace();
                  }
          finally{
                      
          if(conn != null)conn.close();
                  }

              }

               
          public static void main(String[] args) {
                  DBConnect dbConnect 
          = new  DBConnect();
                  
          try {
                      dbConnect.testCon();
                  } 
          catch (SQLException ex) {
                      ex.printStackTrace();
                  }
              }

          }

          2. 設(shè)置sqljdbc_auth.dll
              

                    請將 sqljdbc_auth.dll 文件復(fù)制計算機(jī)中 Windows 系統(tǒng)路徑下的 JDBC 驅(qū)動程序安裝目錄中。sqljdbc_auth.dll 文件的安裝位置如下:

                  <安裝目錄>\sqljdbc_<版本>\<語言>\auth\

                 也可以通過設(shè)置 java.libary.path 系統(tǒng)屬性來指定 sqljdbc_auth.dll 的目錄,例如,如果 JDBC 驅(qū)動程序安裝在默認(rèn)目錄中,您可以在 Java 應(yīng)用程序啟動時使用以下虛擬機(jī) (VM) 參數(shù)來指定 DLL 的位置:

          -Djava.library.path=C:\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_<version>\enu\auth\x86


          如果把你的java程序設(shè)置為wins 服務(wù)可以參照http://www.aygfsteel.com/ann/articles/270043.html


                

           

          當(dāng)下,把心放下 放下如果是可能的,那一定是在當(dāng)下,
          不在過去,也不在未來。
          當(dāng)下放下。唯有活在當(dāng)下,你的問題才能放下。

          主站蜘蛛池模板: 台湾省| 雷山县| 潼关县| 凌海市| 肃北| 远安县| 星子县| 武乡县| 柘城县| 宝丰县| 南康市| 元氏县| 科技| 贵南县| 南部县| 烟台市| 张北县| 新丰县| 福清市| 黎城县| 凌云县| 上饶市| 泗阳县| 赫章县| 珲春市| 平安县| 即墨市| 阿坝县| 辽中县| 麻城市| 苗栗县| 平果县| 江川县| 沧源| 大同县| 兰溪市| 多伦县| 滨海县| 阿城市| 图片| 喀喇|