Określić wersję i wydanie programu SQL Server z dostępnego zestawu, zanim faktycznie go zainstalujesz?

11

Przechodzimy proces obniżenia wersji z SQL Server 2008 R2 Enterprise do wersji Standard.

Aby rozpocząć powyższą aktywność, szukaliśmy dostępnej Standardowej Edycji SQL Server. Znaleźliśmy jedną, ale nie rozumiemy poniższych punktów:

  1. Pliki instalacyjne (zapisane przez wcześniejszego członka zespołu) znajdują się w folderze, w którym jest napisane, że jest to SQL Server 2008 R2, ale w celu sprawdzenia krzyżowego przed rozpoczęciem instalacji przeszliśmy przez plik default.ini , który mówi:

    SQLSERVER2008 Configuration File
    [SQLSERVER2008]

    Powodowało to wątpliwości, czy jest to wymagana poprawna wersja programu SQL Server. Czy jest więc jakikolwiek inny sposób, w przypadku gdy wyżej wspomniana metoda jest niepoprawna do ustalenia wersji, zanim zaczniemy instalować?

  2. Czy możemy również sprawdzić wersję tego dostępnego programu SQL Server, ponieważ przy konfiguracji nie możemy zorientować się, czy jest to naprawdę wersja standardowa?

Nie możemy po prostu pobierać nowych mediów zgodnie z naszymi zasadami bezpieczeństwa. Nie mamy również żadnych praw do pobierania.

KASQLDBA
źródło

Odpowiedzi:

9

Aby odpowiedzieć na pierwsze pytanie:

Jeśli nie masz pewności, po prostu ręcznie uruchom setup.exei zweryfikuj.

Po uruchomieniu instalacji SQL Server 2008 za pomocą setup.exezobaczysz:

wprowadź opis zdjęcia tutaj

Poniżej przedstawiono SQL Server 2008R2:

wprowadź opis zdjęcia tutaj

Alternatywą dla uruchomienia pliku instalacyjnego jest kliknięcie prawym przyciskiem myszy i poszukiwanie tam wersji. Będzie to około 10, 10,50, 11 itd., Więc musisz przekonwertować

Aby odpowiedzieć na drugie pytanie:

Począwszy od SQL Server 2008 i nowszych, Microsoft zmienił się, ponieważ wydanie zależy od tego, PIDco można znaleźć w DefaultSetup.ini. DefaultSetup.iniDla SQL Server 2008 i 2008R2 ma taki sam format. Więc w zasadzie, jeśli nie wiesz, ty masz , aby upewnić się, że masz odpowiednie pliki instalacyjne.

;SQLSERVER2008 Configuration File
[SQLSERVER2008]
PID="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"

W przypadku SQL Server 2005 podano to w folderze Serwery default.htm . Widzieć

Jak powiedzieć, jaką edycję mają pliki instalacyjne programu SQL Server

Nie sądzę, że można zgadywać z PIDkonkretnej edycji SQL Server. Pełny nośnik będzie odpowiedni dla wszystkich edycji konkretnej wersji programu SQL Server.

Kin Shah
źródło