安裝開發環境vs2017+sql2016+tfs2017

安裝開發環境vs2017+sql2016+tfs2017html

編寫人:左丘文java

 

2019-7-16sql

 

近一年了,一直沒空着手寫點什麼,跟你們交待下吧,去年一次機會,其實也不徹底是去年,所以離開了我工做15年的公司,祝願老東家再創輝煌,從一個以老員工爲主力的團隊加入到了一個以90爲主力的團隊中,感覺真的不同,看到他們一羣充滿正能量的小夥子,我這老傢伙不加油也不行,在這樣一個充滿朝氣的團隊,感受生活更加忙碌了,說說我本身的感覺:若是在一個沒動力前行的環境裏苟活,真的不如在一個積極向上的團隊中努力來得讓本身更舒服。數據庫

準備部署一個新的開發環境:VS2017+SQL 2016+TFS2017,在安裝的過程,還不是哪麼順利,並非想象中的點下一步就Ok了,現將我碰到幾個問題的解決方案羅列出來,不要想到在網上就能很容易搜到解決問題的一切答案,有些時候,還得本身動動腦子,總的來講:國外的網站的解決辦法比國內的要靠譜,國內的太可能是網頁機器複製過來的,連錯別字都沒改過來的,雖然說最後仍是本身想辦法解決的,但在此作個小結,分享出來,以供參考。有興趣的同窗,能夠一同探討與學習一下,不然就略過吧。windows

 

(一)         安裝vs 2017:oracle

客戶端安裝VS2017,從Vs2017後,微軟官網只提供了一M大小的在線安裝程序下載。框架

但咱們仍是能夠經過這個工具將其生成離線包。工具

1.        先下載vs_enterprise__1272916522.1535013803.exe文件visual-studio

下載地址:https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/學習

2.        下載完成後,製做離線安裝包,CMD窗口下執行dos命令

d:\tools\ vs_enterprise__1272916522.1535013803.exe  --layout d:\vs2017\offline-en-chs --lang en-US zh-CN

3.        接下來就是等待的時間,下載完成後,再用UltraISOPortable製做一個離線安裝包ISO文件,整個文件大小爲43.5G

4.        如下也能夠參考一下別人寫的製做離線包的博文

http://www.javashuo.com/article/p-hepwigtw-ne.html

5.        Vs2017系統環境要求:

支持的操做系統

Visual Studio 2017 可在如下操做系統上安裝並運行:

  • Windows 10 版本 1507 或更高版本:家庭版、專業版、教育版和企業版(不支持 LTSC 和 Windows 10 S)
  • Windows Server 2016:Standard 和 Datacenter

Windows 8.1(帶有更新 2919355):核心板、專業版和企業版

  • Windows Server 2012 R2(更新 2919355):Essentials、Standard、Datacenter
  • Windows 7 SP1(帶有最新的 Windows 更新):家庭高級版、專業版、企業版、旗艦版

 

https://docs.microsoft.com/zh-cn/visualstudio/productinfo/vs2017-system-requirements-vs

VS 2017安裝Key

Enterprise:

NJVYC-BMHX2-G77MM-4XJMR-6Q8QF

Professional:

KBJFW-NXHK6-W4WJM-CRMQB-G3CDH

6.        Vs2017離線安裝:直接點setup系統會須要連網進行安裝。須要用到如下命令來安裝。

vs_enterprise.exe –noWeb

7.        接下來在打開以前vs.2015的工程可能會提示,未有.net 4.0的框架。下載後也是安裝不了。網上講的各類方法基本是無論用的。

核心問題都是集中在:Win10安裝.net framework 4.0失敗提示已經是操做系統一部分如何解決?

http://www.javashuo.com/article/p-drdozoer-gx.html

若是安裝了vs 2010能夠採用修復功能,就能恢復.net 4.0 包括使用netfx_403mtpack.exe這都是基於這裝了vs2010基礎之上。

但我如今安裝的vs2017.所以以上方法仍是不能用。

搜索了一下國外網站的解決方案:https://stackoverflow.com/questions/35733040/how-to-install-net-4-framework-in-windows-10

使我想到,咱們能夠利用  Build Tools for Visual Studio 2017 的方式來增長.net framework 4.0

https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=BuildTools&rel=15

 

 

 

安裝Ok了,打開以前的.net 4.0的工程也沒有問題了。

(二)         安裝SQL 2016:

1.        正常安裝過程,通常會出現如下問題

 

 

 

2.        解決方案:

下載jre-8u211-windows-x64.EXE

https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

  • 部分Win 7 系統安裝JRE時不會默認添加環境變量,須要用戶手動添加
  • Win 10 用戶在安裝JRE時,系統自動添加了環境變量

3.        繼續安裝完成,完成後你會發現,SQL 2016中已沒有management studio管理工具,沒法操做sql server 2016,後續都是這樣了,SSMS須要獨立安裝

下載安裝SQL Server Management Studio (SSMS)

https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017

安裝完成後:

 

 

 

 

(三)         安裝TFS 2017:

  1. 1.   安裝前瞭解一下安裝環境:

http://www.javashuo.com/article/p-utzeoutq-bg.html

Server operating systems

TFS Version

Supported server operating systems

TFS 2018

Windows Server 2016
Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)

TFS 2017

Windows Server 2016
Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter)

TFS 2015

Windows Server 2016
Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter)

TFS 2013

Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
Windows Server 2008 R2 (minimum SP1) (Standard, Enterprise, Datacenter)

TFS 2012

Windows Server 2012 R2 (Essentials, Standard, Datacenter)
Windows Server 2012 (Essentials, Standard, Datacenter)
Windows Server 2008 R2 (Standard, Enterprise, Datacenter)
Windows Server 2008 (minimum SP2)
Windows Small Business Server 2011 (Standard, Essentials, Premium Add-On)
Windows Home Server 2011

TFS 2010

Windows Server 2008 R2 (Standard, Enterprise, Datacenter)
Windows Server 2008 (minimum SP2)
Windows Server 2003 R2
Windows Server 2003 (minimum SP2)

用戶電腦

Client operating systems

TFS Version

Supported client operating systems

TFS 2018

Windows 10 (Professional, Enterprise) Version 1607 or greater

TFS 2017

Windows 10 (Home, Professional, Enterprise)
Windows 8.1 (Basic, Professional, Enterprise)
Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate)

TFS 2015

Windows 10 (Home, Professional, Enterprise)
Windows 8.1 (Basic, Professional, Enterprise)
Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate)

TFS 2013

Windows 8.1 (Basic, Professional, Enterprise)
Windows 7 (minimum SP1) (Home Premium, Professional, Enterprise, Ultimate)

TFS 2012

Windows 8.1 (Basic, Professional, Enterprise)
Windows 7 (Home Premium, Professional, Enterprise, Ultimate)

TFS 2010

Windows 7 (Home Premium, Professional, Enterprise, Ultimate)
Windows Vista SP2

2.   下載完成後,正常安裝,容易出現如下錯誤報TF255049錯誤


 

 

 

其主要緣由是如下緣由形成:

 根據錯誤提示,先已經排除了幾個錯誤:
1.數據庫實例已經確認是以上圖示中的實體名,能夠在本地機測試一下是否能夠鏈接。
2.數據庫實例已經配置爲容許遠程鏈接,可經過其它電腦鏈接一下該數據庫。
3.TCP/IP協議已啓用且默認端口爲1433(在SQL管理工具中啓用)
4.Windows防火牆已經關閉(這個確保SQL能被遠程訪問)

5.當前的登陸的帳戶必定要確保能windows鏈接SQL。(不少時候就是這個緣由)https://blogs.msdn.microsoft.com/girishp/2013/11/05/errors-during-tfs-2013-installand-how-i-worked-past-them/

 

 

  • 3.   解決上面的問題後,再繼續安裝TFS 2017 安裝過程沒法配置搜索服務

https://social.msdn.microsoft.com/Forums/zh-CN/98b10f2c-a8cf-48fd-8c4b-6084e9099869/tfs-2018?forum=vstszhchs

下載 server jre

https://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html

下載完成,放到C:\Program Files\Java

接下來要配置java環境變量,不能隨便變動名稱

 

完成後,再從新運行就緒檢查,已能經過了

 

 

 

這樣所有就完工了,看似簡單也花了我很多時間來逐一將遇到的問題所有解決了。如有其它問題,歡迎留言。

 

歡迎加入技術分享QQ羣:238916811

相關文章
相關標籤/搜索