DetailPage-MSS-KB

Microsoft Knowledge Base

Identificativo articolo: 311762 - Ultima modifica: lunedì 29 ottobre 2007 - Revisione: 5.1

 

Sommario

Dopo l'installazione di Microsoft SQL Server 2000 Desktop Engine (noto anche come MSDE 2000), è possibile identificare il file MSI utilizzato dal programma di installazione in tre modi. In MSDE 2000 sono inclusi 16 file MSI standard, mentre in altri prodotti possono essere contenuti file MSI personalizzati per MSDE. Ogni file MSI costituisce un pacchetto distinto che consente l'installazione di un'istanza di Desktop Engine.

L'identificazione del file MSI corretto è importante, poiché per applicare i service pack all'installazione di Desktop Engine esistente è necessario utilizzare un pacchetto di installazione specifico. Se, ad esempio, è stato utilizzato Sqlrun01.msi per installare l'istanza originale di MSDE 2000, sarà necessario utilizzare Sqlrun01.msp per effettuare l'aggiornamento al Service Pack 2 (SP2). Per sqlrun02.msi sarà necessario utilizzare Sqlrun02.msp e così via.

Informazioni

Di seguito sono riportati tre diversi metodi di identificazione del file MSI utilizzato dal programma di installazione per un'istanza di MSDE 2000 esistente:

  • Se durante l'installazione di MSDE 2000 è stato attivato un file di registro di installazione dettagliato, sarà possibile individuare quale file MSI è stato utilizzato. Il contenuto del file di registro dettagliato riportato di seguito mostra che per l'installazione di MSDE 2000 è stato utilizzato il file SqlRun01.msi:
    === Inizio registrazione dettagliata: 15/11/2001  15.31.42  Tipo di build: SHIP UNICODE 1.11.2405.00  Processo chiamante: E:\WINNT\System32\msiexec.exe ===
    MSI (c) (94:70): Reimpostazione di valori dei criteri memorizzati nella cache
    MSI (c) (94:70): ******* RunEngine:
               ******* Product: X:\SQLMSDE2k\Setup\SqlRun01.msi
               ******* Action: 
               ******* CommandLine:  TARGETDIR="C:\Programmi\Microsoft SQL Server\MSSQL$MYINSTANCE" DATADIR="C:\Programmi\Micros
    oft SQL Server\MSSQL$MYINSTANCE" INSTANCENAME=MYINSTANCE SECURITYMODE=SQL 
    					
    NOTA: in base all'impostazione predefinita, durante il processo di installazione di MSDE 2000 non viene creato un file di registro per Microsoft Windows Installer. La registrazione dettagliata deve essere avviata dalla riga di comando quando si esegue il file Setup.exe. Di seguito è riportato un esempio di riga di comando:

    directory:\>setup.exe /L*v c:\msde_install.log

  • Se l'installazione di MSDE 2000 è già presente nel computer in uso, è possibile controllare la seguente chiave del Registro di sistema per individuare il file MSI utilizzato dal programma di installazione per l'istanza specifica di MSDE 2000:

    1. Cercare il nome dell'istanza di MSDE 2000 esistente nella seguente chiave del Registro di sistema:

      HKEY_CLASSES_ROOT\Installer\Products\Numero_ID

      Il valore ProductName indica il nome dell'istanza. Ad esempio, "ProductName" = Microsoft SQL Server Desktop Engine (MYINSTANCE)
    2. Individuare la seguente sottochiave del Registro di sistema:

      HKEY_CLASSES_ROOT\Installer\Products\Numero_ID\SourceList

      Il valore della chiave PackageName indica il file MSI. Ad esempio, "PackageName"="SqlRun01.msi"
  • Se l'installazione di MSDE 2000 è già presente nel computer in uso, controllare la chiave del Registro di sistema dell'istanza corrispondente di MSDE 2000 e individuare il relativo ProductCode. Utilizzare quindi il valore di ProductCode per individuare il corrispondente file del pacchetto nella tabella riportata di seguito. Le informazioni contenute nella tabella si applicano solo ai file dei pacchetti forniti con il CD di installazione di Microsoft SQL Server Desktop Engine e ad altri prodotti Microsoft che includono un programma di installazione personalizzato. La tabella non è esaustiva e non è applicabile ai pacchetti di installazione sviluppati da terze parti.

    • Istanza predefinita

      Se l'istanza di MSDE è quella predefinita, cercare il valore ProductCode nella seguente chiave del Registro di sistema:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Setup
    • Istanza denominata

      Se l'istanza di MSDE è denominata, cercare il valore ProductCode nella seguente chiave del Registro di sistema: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\INSTANCENAME\Setup


  • Riduci questa tabellaEspandi questa tabella
    Codice del prodottoNome del pacchetto originaleNome dell'istanza
    E09B48B5-E141-427A-AB0C-D3605127224ASqlRun01.msi<qualsiasi>
    689404D2-1C94-44B3-9203-BEC5594FDA7ASqlRun02.msi<qualsiasi>
    EFB70B01-B1F3-4960-AB69-4A280084A60CSqlRun03.msi<qualsiasi>
    C2736CA7-76E1-4D0C-B590-483A7FFD18DASqlRun04.msi<qualsiasi
    FE7E950B-220A-4182-B5CA-19397244DCFDSqlRun05.msi<qualsiasi>
    7E5C338B-E77E-4CB4-9C1D-FB67B56B3B19SqlRun06.msi<qualsiasi>
    F07E35BF-8B03-4777-9B5E-AE90E4FF0932SqlRun07.msi<qualsiasi>
    C5B59406-E985-4187-84E8-68E2D9F89A47SqlRun08.msi<qualsiasi>
    D7CE240C-0F3B-4C40-9278-C0B90E533652SqlRun09.msi<qualsiasi>
    A519AE9C-7C79-4C5B-9127-8F46D648D5A4SqlRun10.msi<qualsiasi>
    4541DA32-2108-43E9-9915-C71B9DE77048SqlRun11.msi<qualsiasi>
    A5C1C914-4EF7-40ED-9BCE-FCEB4BB0C19DSqlRun12.msi<qualsiasi>
    9FCE5BBD-D85F-4905-8A0C-12A3A86C2434SqlRun13.msi<qualsiasi>
    F4E46404-2578-4955-B748-547957F08AB1SqlRun14.msi<qualsiasi>
    B7300824-E68F-45F1-BAC1-5F15636C346FSqlRun15.msi<qualsiasi>
    CD59EA85-6CBF-4C08-BE59-6C628B3D8F54SqlRun16.msi<qualsiasi>
    400BEE1A-0B83-44CA-800C-50FCF44C7707Sample.MSI<qualsiasi>
    2678FAA9-9E98-48F2-8C4F-A75B6CF36B86 SampleUpg.MSI<qualsiasi>
    5B5BFFF9-9D55-45AF-9390-AA4DC1C4EEFE.NET SDK Inglese (1033)NetSDK
    9E77BDCE-1C37-4A41-AD2A-A515D850F8D0.NET SDK Cinese tradizionale (1028) NETSDK
    32E07634-0735-4E62-A6DA-594AE069F59F.NET SDK Francese (1036)NETSDK
    4914DDEB-837D-454F-A002-74FF34F996E0 .NET SDK Italiano (1040) NETSDK
    2428ED11-E7F3-41C4-A199-8456E07B2018.NET SDK Giapponese (1041)NETSDK
    0ED75FF4-1EB6-4C8D-9B46-59D7918E5815 .NET SDK Coreano (1042)NETSDK
    348E0E91-FF67-470B-8191-9D8B82D280A6 .NET SDK Spagnolo (1034)NETSDK
    1A585AEE-7D37-45B0-BB0D-68A68EF0CEAB.NET SDK Tedesco (1031)NET SDK
    E18E7A2E-4B5F-4088-812F-220237C70EC3.NET SDK Cinese semplificato (2052)NETSDK
    20F95200-47D6-4CAC-92FF-5F6B29C78F88Application CenterMSAC
    90320409-6000-11D3-8CFE-0050048383C9Project Server 2002 Inglese (1033)ProjectServer
    90320411-6000-11D3-8CFE-0050048383C9Project Server 2002 Giapponese (1041) ProjectServer
    9032040D-6000-11D3-8CFE-0050048383C9Project Server 2002 Ebraico (1037) ProjectServer
    90320404-6000-11D3-8CFE-0050048383C9Project Server 2002 Cinese tradizionale (1028)ProjectServer
    90320412-6000-11D3-8CFE-0050048383C9Project Server 2002 Coreano (1042) ProjectServer
    90320804-6000-11D3-8CFE-0050048383C9Project Server 2002 Cinese semplificato (2052)ProjectServer
    90320407-6000-11D3-8CFE-0050048383C9Project Server 2002 Tedesco (1031)ProjectServer
    90320405-6000-11D3-8CFE-0050048383C9Project Server 2002 Ceco (1029)ProjectServer
    90320406-6000-11D3-8CFE-0050048383C9Project Server 2002 Danese (1030) ProjectServer
    90320413-6000-11D3-8CFE-0050048383C9Project Server 2002 Olandese (1043) ProjectServer
    9032040B-6000-11D3-8CFE-0050048383C9Project Server 2002 Finlandese (1035) ProjectServer
    9032040C-6000-11D3-8CFE-0050048383C9Project Server 2002 Francese (1036) ProjectServer
    90320410-6000-11D3-8CFE-0050048383C9Project Server 2002 Italiano (1040)ProjectServer
    90320414-6000-11D3-8CFE-0050048383C9Project Server 2002 Norvegese (1044) ProjectServer
    90320415-6000-11D3-8CFE-0050048383C9Project Server 2002 Polacco (1045) ProjectServer
    90320416-6000-11D3-8CFE-0050048383C9Project Server 2002 Portoghese (Brasile) (1046)ProjectServer
    90320C0A-6000-11D3-8CFE-0050048383C9Project Server 2002 Spagnolo (3082) ProjectServer
    9032041D-6000-11D3-8CFE-0050048383C9Project Server 2002 Svedese (1053)ProjectServer
    90320419-6000-11D3-8CFE-0050048383C9Project Server 2002 Russo (1049)ProjectServer

Per le installazioni di MSDE in cui viene utilizzato lo stesso codice di prodotto per diverse versioni localizzate di un service pack (ad esempio, quelle disponibili sul CD di installazione di Microsoft SQL Server Desktop Engine e la versione Application Center di MSDE), è importante che venga installata la versione corretta del service pack. Per identificare la lingua utilizzata per l'installazione di una particolare istanza di MSDE, cercare un'istanza predefinita nella seguente chiave del Registro di sistema:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\CurrentVersion\Language
oppure un'istanza denominata nella seguente chiave del Registro di sistema:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\<instance_name>\MSSQLServer\CurrentVersion\Language

Nel Registro di sistema viene registrato l'ID della lingua. Di seguito è riportato un elenco di possibili ID della lingua per MSDE 2000:

Riduci questa tabellaEspandi questa tabella
1028Cinese tradizionale
1031Tedesco
1033Inglese
1034Spagnolo
1036Francese
1040Italiano
1041Giapponese
1042Coreano
1043Olandese
1046Brasiliano
1053Svedese
2052Cinese semplificato


Riferimenti

Per ulteriori informazioni su Microsoft Application Center e Microsoft .Net Framework, visitare i seguenti siti Web Microsoft:

Microsoft Application Center - http://www.microsoft.com/italy/applicationcenter/ (http://www.microsoft.com/italy/applicationcenter/)

Microsoft .Net Framework - http://www.microsoft.com/italy/msdn/prodotti/netframework/default.mspx (http://www.microsoft.com/italy/msdn/prodotti/netframework/default.mspx)

Le informazioni in questo articolo si applicano a:
  • Microsoft SQL Server 2000 Desktop Engine (Windows)
Chiavi: 
kbproductlink kbinfo KB311762
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Articolo KB ritiratoDichiarazione di non responsabilità per articoli della Microsoft Knowledge Base su prodotti non più supportati
Questo articolo è stato scritto sui prodotti per cui Microsoft non offre più supporto. L’articolo, quindi, viene offerto ‘così come è’ e non verrà più aggiornato.
Condividi
Altre opzioni per il supporto
Forum del supporto di Microsoft Community
Contattaci direttamente
Ricerca di un partner certificato Microsoft
Microsoft Store