話說之前的老闆要我裝 MSSQL .....但不給我買 Server OS 的版權 , 還說你想辦法 .....哇勒難到我要用 Linux 裝 ?
雖然買了 MSSQL 2012 R2 版權及 Client 連線版權 .....但 OS ? 不會叫我用 試用版吧 !!
用試用版的 OS 也不試辦法 180 天哇勒....看了一下 hy-per server core 2012 R2 免費不需版權 .....哈哈
雖然買了 MSSQL 2012 R2 給它 !@#$%^&*()_
1. 先將 hy-per server core 2012 R2 裝好 ....廢話 ....哈哈
2. 關閉防火牆 .....這樣會少掉很多問題 ......
netsh advfirewall set allprofiles state off
3. 光碟放進去 ....CMD ..... 自行修改要裝的目錄及電腦名稱呦 !!
setup.exe /QUIETSIMPLE /ACTION=install /FEATURES=SQL /INSTANCENAME=SQL2012 /TCPENABLED=1 /IACCEPTSQLSERVERLICENSETERMS /SQLSVCACCOUNT="NT Authority\System" /SQLSYSADMINACCOUNTS="WIN-6S5KVO2322\Administrator" /AGTSVCACCOUNT="NT Authority\System" /SECURITYMODE=SQL /SAPWD="Pa$$w0rd" /SQLTEMPDBDIR="C:\SQL\TempDB\\" /SQLUSERDBDIR="C:\SQL\SQLData\\" /SQLUSERDBLOGDIR="C:\SQL\SQLLog\\"
4. 修改 啟用遠端 連 SQL
SQLCMD -A
EXEC sys.sp_configure N'remote access',N'1'
GO
RECONFIGURE WITH OVERRIDE
GO
5. 連 1433 看看改個 SA ......
sqlcmd -S 192.168.1.199,1433
1> sp_password @new = 'P@ssw0rd', @loginame = 'sa'
2> go
1> exit
6. 如沒固定是 1433 ...改 REG
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.SQL2012\MSSQLServer\SuperSocketNetLib\Tcp\IPAll]
"TcpPort"=""
"TcpDynamicPorts"="1433"
"DisplayName"="Any IP Address"