Método GetDatabaseVersionDisplayName (WMI)
Obtém o nome de exibição para uma determinada cadeia de caracteres da versão do banco de dados do servidor de relatório.
Sintaxe
Public Sub GetDatabaseVersionDisplayName(Version As String, DisplayName As String, ByRef HRESULT As Int32)
public void GetDatabaseVersionDisplayName(string Version, string DisplayName, out Int32 HRESULT);
Parâmetros
Version
Uma cadeia de caracteres que contém a cadeia de caracteres de versão para um banco de dados do servidor de relatório.DisplayName
[fora] Uma cadeia de caracteres que contém o nome de exibição que corresponde à versão fornecida.HRESULT
[fora] Valor que indica se a chamada teve sucesso ou falhou.
Comentários
A tabela a seguir mostra o mapeamento da versão do banco de dados para exibir a cadeia de caracteres.
Lançamento |
Versão |
Nome de exibição |
---|---|---|
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 |
Hotfix |
Versão mais próxima aplicável |
Para um Version anterior ao SQL Server 2000, é retornado um HRESULT de ACT_E_BAD_VERSION.
Valor de retorno
Retorna um HRESULT indicando êxito ou falha da chamada do método. Um valor 0 indica que a chamada do método teve êxito. Um valor diferente de zero indica que ocorreu um erro.
Requisitos
Namespace: raiz\Microsoft\SqlServer\ReportServer\RS_<Nome_da_Instância_Codificado>\v10\Admin
**Plataforma:**Windows Server 2003, Datacenter Edition; Windows Server 2003, Enterprise Edition; Windows Server 2003, Standard Edition; Windows Vista; Windows XP Professional com Service Pack 2 (SP2) ou Service Pack 1 (SP1); ou Windows 2000 (todas as versões)