Méthode GetDatabaseVersionDisplayName (WMI)
Obtient le nom complet de la chaîne de version d'une base de données de serveur de rapports spécifique.
Syntaxe
Public Sub GetDatabaseVersionDisplayName(Version As String, DisplayName As String, ByRef HRESULT As Int32)
public void GetDatabaseVersionDisplayName(string Version, string DisplayName, out Int32 HRESULT);
Paramètres
Version
Chaîne qui contient la chaîne de version d'une base de données de serveur de rapports.DisplayName
[out] Chaîne qui contient le nom complet correspondant à la version fournie.HRESULT
[out] Valeur indiquant si l'appel a réussi ou a échoué.
Notes
Le tableau suivant indique la correspondance entre la version de la base de données et la chaîne d'affichage.
Version |
Chaîne de version |
Nom complet |
---|---|---|
RS 2005 SP2 |
@DBVersion = 'C.0.8.54' |
SQL Server 2005 SP2 |
RS 2005 SP1 |
@DBVersion = 'C.0.8.43' |
SQL Server 2005 SP1 |
RS 2005 RTM |
@DBVersion = 'C.0.8.40' |
SQL Server 2005 |
RS 2000 SP2 |
@DBVersion = 'C.0.6.54' |
SQL Server 2000 SP2 |
RS 2000 SP1 |
@DBVersion = 'C.0.6.51' |
SQL Server 2000 SP1 |
RS 2000 RTM |
@DBVersion = 'C.0.6.43' |
SQL Server 2000 |
Correctif logiciel |
Version applicable la plus proche |
Pour une Version antérieure à SQL Server 2000, le paramètre HRESULT ACT_E_BAD_VERSION est retourné.
Valeur de retour
Retourne un paramètre HRESULT qui indique si l'appel de la méthode a réussi ou a échoué. La valeur 0 indique que l'appel de la méthode a réussi. Une valeur différente de zéro indique qu'une erreur s'est produite.
Conditions requises
Espace de noms : root\Microsoft\SqlServer\ReportServer\RS_<EncodedInstanceName>\v10\Admin
Plateforme : Windows Server 2003, Datacenter Edition ; Windows Server 2003, Enterprise Edition ; Windows Server 2003, Standard Edition ; Windows Vista ; Windows XP Professionnel avec Service Pack 2 (SP2) ou Service Pack 1 (SP1) ; ou Windows 2000 (toutes versions)