日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows Server 2016安装SQLServer2008R2

發布時間:2024/8/1 windows 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows Server 2016安装SQLServer2008R2 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Windows Server 2016安裝SQLServer2008R2

離線環境下安裝NetFx3

安裝SQL Server 2008的過程中,報錯“啟用windows功能NetFx3時出錯”,這是由于SQL Server 2002數據庫系統的運行需要依靠.NET Framework 3.5,但是windows server 2016默認是不安裝.netframework3.5的,所以必須先在操作系統上安裝.NET Framework 3.5。

通過 NetFx3.cab 文件安裝

1.下載NetFx3.cab

鏈接:https://pan.baidu.com/s/1YP82Ike9NiobDVw7mnMPKg
提取碼:1z9o

2.將下載的NetFx3.cab放于C盤WINDOWS文件夾下(C:\Windows)

3.命令提示符以管理員身份運行,輸入:

dism.exe /online /add-package /packagepath:C:\WINDOWS\netfx3.cab

4.等待安裝成功

5.檢驗是否安裝成功

打開服務管理器——>添加角色和功能——>一直點擊下一步——>出現如圖所示代表安裝成功

安裝SQLServer2008R2

第一步:SQLServer安裝包

SQLEXPRADV_x64_CHS.exe #找官網下載
把安裝包拷貝到服務器 參考鏈接:https://blog.csdn.net/zhaidada01/article/details/110915499

官網地址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads

第二步:SQLServer網絡配置

點擊SQLServer配置管理器 找到TCP/IP改為已啟用

第三步:SQLServer配置事務管理(JTA)

安裝完SQL Server 2008R2后默認是不支持JTA分布式事務的 要進行一下額外的設置才可以支持JTA事務

  • 下載SQL Server JDBC 驅動
    • 下載地址 https://docs.microsoft.com/zh-cn/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver16
    • 解壓 sqljdbc_11.2.0.0_chs.zip
  • xa目錄

    根據自己的機器選擇:x86也就是32位的機器,x64也就是64位的機器

    打開可以看到sqljdbc_xa.dll文件

    復制該文件到Sql Server2008的安裝目錄中的Binn文件夾下面

    我的SqlServer安裝目錄是在C盤的:

    C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn

  • auth目錄

    可以看到x64目錄和x86目錄
    根據自己的機器選擇:x86也就是32位的機器,x64也就是64位的機器

    打開可以看到sqljdbc_auth.dll文件

    復制該文件到WINDOWS\system32中的目錄中

    此目錄在C盤的:

    C:\Windows\System32

  • 啟用XA事務

    控制面板–> 系統和安全–>管理工具–>組件服務–>計算機–>Distributed Transaction Coordinator–>右鍵,【本地DTC】—>點擊右鍵,【屬性】選擇【安全】勾選啟用XA事務,點擊確認。服務會重啟。

    停止 SQL Server,然后重新啟動,以確保它與 MS DTC 更改同步

  • 再次打開xa目錄

    可以看到xa_install.sql文件

    復制xa_install.sql到Sql Server2008的查詢分析器中執行會創建一個角色:sqlJDBCXAUser(就是執行一下這個sql腳本文件)

  • 創建用戶

    可能Sql Server2008默認的超級管理員sa無法綁定sqlJDBCXAUser,所以我們重新創建一個超級管理員名稱(名稱自己定) 然后把sqlJDBCXAUser授權給他就可以了:

    (當然,如果你可以把sa綁定到sqlJDBCXAUser角色上,可以忽略下面步驟)



  • 重啟服務

    點擊確認用戶創建成功!重啟數據庫服務。
    使用剛創建的用戶登錄。使用JTA分布式事務時也使用該用戶登錄,就OK了!

  • 總結

    以上是生活随笔為你收集整理的Windows Server 2016安装SQLServer2008R2的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。