it-swarm.asia

Membantu menginstal SQL Server 2017 - Instalasi VS Shell gagal dengan kode keluar 1638

Ada saran tentang cara mengatasi kesalahan ini:

TITLE: Microsoft SQL Server 2017 Setup
------------------------------

The following error has occurred:

VS Shell installation has failed with exit code 1638.

For help, click: https://go.Microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft%20SQL%20Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=0x5B39C8B9%25401434%25403

------------------------------
BUTTONS:

OK
------------------------------

Ini adalah laptop baru yang berjalan

  • SQL Server 2016 express
  • Visual Studio 2017
  • SSMS 2017

Saya mencoba mencopot pemasangan apa pun yang terkait dengan SQL Server atau Visual Studio.

Log: [3500: 3970] [2017-11-03T16: 25: 20] e000: Kesalahan 0x80070666: Tidak dapat menginstal produk ketika versi yang lebih baru diinstal.

Detailed results:
  Feature:                       Full-Text and Semantic Extractions for Search
  Status:                        Failed
  Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
  Next Step:                     Use the following information to resolve the error, and then try the setup process again.
  Component name:                Microsoft Visual C++ 2015 Redistributable
  Component error code:          1638
  Component log file:            C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171103_162358\VCRuntime140_x64_Cpu64_1.log
  Error description:             VS Shell installation has failed with exit code 1638.
  Error help link:               https://go.Microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=VCRuntime140_x64%40Install%400x1638

  Feature:                       Database Engine Services
  Status:                        Failed
  Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
  Next Step:                     Use the following information to resolve the error, and then try the setup process again.
  Component name:                Microsoft Visual C++ 2015 Redistributable
  Component error code:          1638
  Component log file:            C:\Program Files\Microsoft SQL Server\140\Setup Bootstrap\Log\20171103_162358\VCRuntime140_x64_Cpu64_1.log
  Error description:             VS Shell installation has failed with exit code 1638.
  Error help link:               https://go.Microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=14.0.1000.169&EvtType=VCRuntime140_x64%40Install%400x1638
163
Jonathan Allen

Saya mengalami masalah ini juga dengan SQL Server 2017 Developer dan tampaknya perencanaan yang buruk pada bagian dari paket instalasi SQL Server orang. Masalahnya adalah bahwa Visual Studio 2017 menginstal Microsoft Visual C++ 2017 Redistributable (x86) dan (x64) dan instalasi SQL Server mencoba untuk menginstal Microsoft Visual C++ 2015 Redistributables, yang tidak dapat karena instalasi SQL Server tidak memungkinkan Anda menginstal versi yang lebih lama dengan versi yang lebih baru diinstal.

Ini artikel Dukungan Microsoft menyajikan penjelasan mereka tentang masalah, dan solusi yang direkomendasikan.

Solusi 1: Instal SQL Server terlebih dahulu sebelum menginstal Visual Studio 2017.

Solusi 2 (apa yang saya lakukan):

  1. Hapus instalasi Microsoft Visual C++ 2017 Redistributable (x86) dan (x64),
  2. instal SQL Server,
  3. kemudian instal ulang Microsoft Visual C++ 2017 Redistributable (x86) dan (x64).

Agak sulit ditemukan, jadi inilah tautan langsungnya:

X64: https://go.Microsoft.com/fwlink/?LinkId=746572

x86: https://go.Microsoft.com/fwlink/?LinkId=746571

Catatan: Jika Anda tidak menginstal Microsoft Visual C++ 2017 Redistributable sama sekali, cukup instal dari salah satu tautan di atas, dan coba lagi menginstal SQL Server. Itu seharusnya bekerja sekarang.


Anda mungkin harus mengulangi langkah-langkah ini ketika menginstal contoh bernama SQL Server 2017 yang diinstal tambahan.

322
MapLion

Saya memiliki masalah yang sama tetapi saya memutakhirkan dari SQL Server 2016.

Saya menghapus instalan Microsoft Visual C++ 2015 Redistributable, baik x86 & x64, kemudian berhasil ditingkatkan.

9
glowworms

Saya mendapat kesalahan ketika mencoba untuk memperbaiki instalasi SQL Server 2017 saya. Saya menemukan tautan ini VC++ 2015 Instalasi redistributable mengembalikan kesalahan 1638 ketika versi yang lebih baru sudah diinstal , yang mengatakan masalah ini diperbaiki Pembaruan Kumulatif 13 untuk SQL Server 2017 .

Itu berhasil; Saya menerapkan pembaruan kemudian menjalankan perbaikan, dan selesai tanpa kesalahan.

2
WileCau

Di Windows 'daftar aplikasi mencoba menjalankan' perbaikan 'untuk MS Visual C++ Redistributable

0
marcin2x4