Microsoft SQL Server 2012 Native Clientን ያለ ጥያቄ ለመጫን፣ መልሶ ለማራገፍ እና ከማሰማሪያ መሣሪያዎች ለማወቅ የሚያገለግሉ ትዕዛዞች። ትዕዛዝ የሚታየው እርግጠኛ ሲሆን ብቻ ነው፦ ከማኒፌስቱ ወይም ከጫኚው ቴክኖሎጂ የተመዘገበ ነባሪ።
ተዛማጅ መመሪያ: የጸጥ ያለ ጭነት መቀየሪያዎች፦ MSI፣ NSIS፣ Inno Setup · ፕሮግራምን በመዝገብ (Registry) ወይም በPowerShell ማራገፍ
በwinget
PowerShell
winget install --id Microsoft.SQLServer.2012.NativeClient -e --silent --accept-package-agreements --accept-source-agreementswinget upgrade --id Microsoft.SQLServer.2012.NativeClient -e --silentwinget uninstall --id Microsoft.SQLServer.2012.NativeClient -e --silentበጫኚ
64-bit · MSI · en-US
ጸጥ ያለ ጭነት
msiexec /i sqlncli.msi /qn /norestart /qb IACCEPTSQLNCLILICENSETERMS=YESሎግ ይጻፉ
msiexec /i sqlncli.msi /qn /norestart /qb IACCEPTSQLNCLILICENSETERMS=YES /l*v "%TEMP%\microsoft-sql-server-2012-native-client-install.log"ማራገፍ
msiexec /x {B9274744-8BAE-4874-8E59-2610919CD419} /qn /norestart- የMSI ምርት ኮድ
- {B9274744-8BAE-4874-8E59-2610919CD419}
- የUninstall መዝገብ ቁልፍ
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{B9274744-8BAE-4874-8E59-2610919CD419}
32-bit · MSI · en-US
ጸጥ ያለ ጭነት
msiexec /i sqlncli.msi /qn /norestart /qb IACCEPTSQLNCLILICENSETERMS=YESሎግ ይጻፉ
msiexec /i sqlncli.msi /qn /norestart /qb IACCEPTSQLNCLILICENSETERMS=YES /l*v "%TEMP%\microsoft-sql-server-2012-native-client-install.log"ማራገፍ
msiexec /x {CC4970BA-B7DD-46E9-8941-192D6246DB5F} /qn /norestart- የMSI ምርት ኮድ
- {CC4970BA-B7DD-46E9-8941-192D6246DB5F}
- የUninstall መዝገብ ቁልፍ
- HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{CC4970BA-B7DD-46E9-8941-192D6246DB5F}
PowerShell፦ አውርድ፣ አረጋግጥ፣ ጫን
ይፋዊውን ፋይል ያወርዳል፣ SHA256ን ያረጋግጣል እና በጸጥታ ይጭነዋል።
install-microsoft-sql-server-2012-native-client.ps1
$url = 'https://download.microsoft.com/download/F/3/C/F3C64941-22A0-47E9-BC9B-1A19B4CA3E88/ENU/x64/sqlncli.msi'
$sha256 = '3F48F58DCF9855B4C0F7C23C946A67AE0800ABD2E561216EB60E623B61A30FE1'
$file = Join-Path $env:TEMP 'sqlncli.msi'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process msiexec.exe -ArgumentList '/i', ('"{0}"' -f $file), '/qn', '/norestart', '/qb IACCEPTSQLNCLILICENSETERMS=YES' -Wait install-microsoft-sql-server-2012-native-client.ps1
$url = 'https://download.microsoft.com/download/F/3/C/F3C64941-22A0-47E9-BC9B-1A19B4CA3E88/ENU/x86/sqlncli.msi'
$sha256 = '5065C333B1E31F18F4015774436BB46A422D865E56D5683C1BA0A0C83BC39FDA'
$file = Join-Path $env:TEMP 'sqlncli.msi'
Invoke-WebRequest -Uri $url -OutFile $file -UseBasicParsing
if ((Get-FileHash $file -Algorithm SHA256).Hash -ne $sha256) { throw 'SHA256 mismatch' }
Start-Process msiexec.exe -ArgumentList '/i', ('"{0}"' -f $file), '/qn', '/norestart', '/qb IACCEPTSQLNCLILICENSETERMS=YES' -Wait