Podczas próby zainstalowania SolidWorks na komputerze z systemem Windows może wystąpić problem podczas próby instalacjiSerwer MicrosoftSQL.Tak więc instalacja przebiega prawidłowo, dopóki nie osiągnie etapu, w którym należy zainstalować program Microsoft SQL Server, ponieważ nie można zainstalować tego i innych komponentów w kolejce do instalacji.
Następnie pojawi się wyskakujące okienko z jednym z następujących komunikatów o błędach.
SOLIDWORKS Electrical nie może połączyć się z serwerem SQL.
Możliwe przyczyny tej awarii:
Nieprawidłowa nazwa użytkownika lub hasło
Nieprawidłowa nazwa serwera
Serwer jest niedostępny
Sprawdź ustawienia serwera SQL w opcjach SOLIDWORKS Electrical.
Nie udało się zainstalować serwera Microsoft SQL Server.
Podane hasło sa nie spełnia wymagań dotyczących silnego hasła.
Aby uzyskać więcej informacji na temat wymagań dotyczących silnych haseł, zobacz „Konfiguracja aparatu bazy danych – udostępnianie konta” w pomocy instalatora lub w SQL Server 2019 Books Online.
Może również pojawić się inny komunikat o błędzie, ale rozwiązania wymienione tutaj będą działać. Jeśli więc Microsoft SQL Server nie zainstalował SolidWorks, postępuj zgodnie z rozwiązaniami podanymi w tym poście.
Napraw błąd Microsoft SQL Server podczas instalacji SolidWorks
Jeżeli instalacja Microsoft SQL Server nie powiodła się, spróbuj uruchomić nośnik instalacyjny jako administrator. Jeśli nawet wtedy napotkasz ten problem, postępuj zgodnie z rozwiązaniami wymienionymi poniżej.
- Skonfiguruj opcje elektryczne
- Zmień rozmiary bloków
- Zmień nazwę instancji
- Usuń zaznaczenie opcji SW Electrical, SW Manage i SW PDM Client
Porozmawiajmy o nich szczegółowo.
1] Skonfiguruj opcje elektryczne
SOLIDWORKS Electrical wymaga bazy danych Microsoft SQL Server do przechowywania danych projektu. Kiedy instalacja próbuje zainstalować Electrical, instalacja Microsoft SQL Server kończy się niepowodzeniem. Dlatego musimy skonfigurować tę opcję, aby rozwiązać ten błąd. Aby to zrobić, wykonaj kroki wymienione poniżej.
- Gdy znajdziesz się na stronie podsumowania instalacji, przejdź doOpcje elektrycznesekcję i kliknij Zmień.
- Upewnij się, że nazwa serwera współpracującego toablocalhosta następnie w sekcji SQL Server zaznacz pole wyboruZainstaluj nową instancję SQL Server.
- W polu Nazwa musisz dodać „ab'przed localhost i nazwą instancji, więc tak będzieablocalhost/abTEW_SQLEXPRESS
- Dodaj także w polu lokalizacjiokprzed SOLIDWORKS Electrical.
- Kliknij przycisk Wstecz, aby przejść do strony Podsumowanie i wznowić instalację.
Poczekaj na zakończenie instalacji i miejmy nadzieję, że problem zostanie rozwiązany.
2] Zmień rozmiary bloków
Rozmiary bloków służące do wyrównania dysku odnoszą się do rozmiaru bloków danych odczytywanych z urządzenia pamięci masowej lub zapisywanych na nim. W systemie Windows 11 jest to 32 KB, który nie jest obsługiwany przez SQL Server. Dlatego też możesz napotkać problem, gdy Solidworks próbuje zainstalować SQL Server. W idealnej sytuacji nie powinieneś napotykać żadnych problemów, ale skoro tak, zmienimy rozmiar bloku. Aby potwierdzić, czy to jest przyczyną problemu, otwórz wiersz poleceń i uruchom następujące polecenie.
fsutil fsinfo sectorinfo <volume pathname>
SQL Server obecnie obsługuje rozmiary magazynów sektorowych wynoszące 512 bajtów i 4 KB (4096).
Sprawdź wartościPhysicalBytesPerSectorForAtomicityIPhysicalBytesPerSectorForPerformance. Jeśli się różnią, zachowaj większą wartość, aby określić rozmiar sektora dysku. Wartość 4096 wskazuje, że rozmiar sektora wynosi 4 KB.
Jeśli rozmiar bloku przekracza 4 KB, można dodać klucz rejestru emulujący rozmiar sektora 4 KB. Aby to zrobić, wykonaj niezbędne polecenia w PowerShell z uprawnieniami administratora.
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name "ForcedPhysicalSectorSizeInBytes" -PropertyType MultiString -Force -Value "* 4095"
Aby sprawdzić, czy rejestr został dodany, uruchom następujące polecenie.
Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" -Name "ForcedPhysicalSectorSizeInBytes"
Na koniec uruchom ponownie komputer i wznów instalację, mam nadzieję, że to wykona zadanie za Ciebie.
3] Zmień nazwę instancji
Jeśli pojawi się błąd informujący, że nazwa instancji jest już używana, możesz zrobić kilka rzeczy. Możesz zmienić lokalizację instalacji lub odznaczyć produkty do zainstalowania lub odinstalowania, klikając przycisk Zmień. Pamiętaj też o odznaczeniuElektryczne (w kategorii Produkty).
Po wprowadzeniu zmian wznów instalację i sprawdź, czy problem został rozwiązany. Najprawdopodobniej problem wynika z faktu, że istnieje instancja lub katalog z tym samym i te zmiany rozwiążą nasz problem.
4] Odznacz opcję SW Electrical, SW Manage i SW PDM Client
Ponieważ mamy do czynienia z problemem z instalacją SolidWorks, wyłączymy klienta SW Electrical, SW Manage i SW PDM w sekcji Produkty. Tak więc, gdy znajdziesz się w oknie Podsumowanie, kliknij Zmień obok Produkty, a następnie usuń zaznaczenieSOLIDWORKS Elektryczny,SOLIDWORKS Zarządzaj,IKlient SOLIDWORKS PDM.Po zakończeniu wróć do podsumowania i wznów proces instalacji.
Mamy nadzieję, że uda Ci się rozwiązać problem, korzystając z rozwiązań wymienionych w tym poście.
Czytać:
Jak naprawić błąd SQL Server w SOLIDWORKS?
Jeżeli w SolidWorks pojawi się jakikolwiek błąd SQL Server, uruchom nośnik instalacyjny z uprawnieniami administratora. Czasami konieczne jest skonfigurowanie niektórych plików, do których zwykły użytkownik może nie mieć dostępu. Jeśli to nie zadziała, możesz skorzystać z rozwiązań wymienionych w tym poście, aby rozwiązać problem.
Czytać:
Jak zainstalować SOLIDWORKS SQL Server?
Nie ma potrzeby osobnego uruchamiania programu SQL Server, po uruchomieniu nośnika instalacyjnego SolidWorks SQL Server zostanie zainstalowany automatycznie. W przypadku napotkania błędu podczas instalacji serwera SQL, postępuj zgodnie z rozwiązaniami opisanymi w tym poście.
Przeczytaj także:.