Como verificar qual versão do SQL um ambiente SOLIDWORKS PDM está executando

Como um SOLIDWORKS PDM Engenheiro de aplicação, muitas vezes trabalho diretamente com os clientes e avalio seus esforços de atualização de PDM. Durante essas sessões, muitas vezes ouço membros da equipe que não são focados em TI e uma pergunta que surge com frequência é: “Como posso verificar a versão do Microsoft SQL que o SOLIDWORKS PDM está usando?”

Essas informações são importantes porque a Microsoft define o início e o fim da vida útil (EOL) de software como o SQL Server. Como o SOLIDWORKS PDM usa produtos Microsoft no back-end, eles seguem o mesmo cronograma. Como tal, o SOLIDWORKS publica sua programação conforme visto aqui: Requisitos do sistema | SOLIDWORKS.

Requisitos do sistema Microsoft SQL e Office

Como Encontrar o SQL Server do PDM

Primeiro, precisamos saber onde o PDM está instalado. Uma rápida olhada nas propriedades do vault na ferramenta de administração do PDM nos ajudará a descobrir isso. Tome nota do nome do banco de dados e a servidor de banco de dados precisaremos deles mais tarde.

Propriedades do SOLIDWORKS File Vault Nome do banco de dados e servidor de banco de dados

Observação: Só se aventure no Regedit se você souber o que está fazendo! Se você se sentir confortável com o Regedit, navegue até a chave do usuário atual indicada abaixo.

Versão SQL do Regedit do SOLIDWORKS PDM

Método nº 1: o menu Iniciar

Assim que soubermos onde o ambiente PDM está localizado, precisaremos de ajuda da TI. Normalmente, precisaremos de algum conhecimento e credenciais para chegar lá, porque primeiro precisamos entrar no servidor PDM.

Uma vez conectado remotamente ao servidor, clique no menu Iniciar e digite “SQL”. Isso nem sempre ajuda porque várias versões do SQL podem estar instaladas e o SQL Server Management Studio pode não corresponder à versão instalada do SQL Server, mas pode ser tão simples quanto isso.

Encontre a versão do SQL Server através do menu Iniciar do Windows

Método nº 2: Gerenciador de configuração do SQL Server

No menu Iniciar, digite “SQL server” e procure o Gerenciador de configuração do SQL Server. O nome da instância SQL padrão é frequentemente usado para PDM, chamado “MSSQLSERVER

Clique com o botão direito no nome e selecione Propriedades. A partir daqui, podemos ver a versão do SQL que está sendo usada no Avançado aba.

Encontre a versão do SQL Server por meio do SQL Server Configuration Manager

Método nº 3: Explorador de Arquivos

Outra maneira (sem credenciais adicionais) de encontrar a versão do SQL Server que o SOLIDWORKS PDM está usando é a partir da raiz da unidade do servidor usando o File Explorer. Aqui, localize o Binn pasta através do caminho indicado abaixo (os nomes das pastas podem variar de acordo com a versão instalada).

A seguir, localize o sqlsrvr: aplicativo e clique com o botão direito para selecionar Propriedades. No Detalhes aba, podemos ver qual versão do SQL está sendo usada.

Verifique a versão do arquivo SQL por meio do File Explorer

Método nº 4: Microsoft SQL Server Management Studio

Este método de verificar sua versão do SQL Server pode coletar muito mais informações – mas somente se o Microsoft SQL Server Management Studio estiver instalado (abreviadamente SSMS no menu Iniciar) e tivermos pelo menos público para uma função de servidor com nossas credenciais de login ( O proprietário do banco de dados não é necessário).

Funções públicas do SQL Server

Primeiro, inicie o SSMS. Para confirmar que você está no servidor PDM, expanda o Bancos de dados pasta e encontre ConisioMasterDb.

SSMS ConisioMasterDb

Este é um bom sinal, pois todos nós que usamos PDM teremos esse “DB” ou banco de dados.

Olhando mais de perto, você deverá reconhecer o(s) nome(s) do(s) banco(s) de dados do seu vault. Os meus são diferentes, mas aparecerão no mesmo local. Use a ferramenta de administração do PDM para ajudá-lo com o nome do banco de dados se não tiver certeza dos nomes (consulte a captura de tela anterior da ferramenta de administração do PDM).

Neste ponto, sabemos que estamos no lugar certo!

Na parte superior do SSMS, observe o nome. Ele dirá qual versão do SQL está sendo usada. Use a lista abaixo para traduzir o que os números significam. Neste exemplo, a versão utilizada é SQL 2019. (2019 = 15. xxxxxx)

Verifique a versão do arquivo SQL por meio do Microsoft SQL Server Management Studio

Aqui está uma chave para ajudá-lo a decodificar as versões do Microsoft SQL:

Aprofundando-se no SSMS

Agora, na parte superior do SSMS, clique com o botão direito no servidor e selecione Propriedades.

Aqui podemos ver que estou usando a versão 15 Developer Edition. O seu com certeza será diferente!

Verifique a versão do SQL que um ambiente SOLIDWORKS PDM está em execução

Selecionando o Avançado tab nos mostra o nome da instância = “MSSQLSERVER” – Lembre-se disso de antes! Corresponde ao que vimos anteriormente no Método 2: SQL Server Configuration Manager.

Propriedades avançadas do servidor do ambiente SOLIDWORKS PDM

Usando consultas SSMS

Abaixo está um script simples que dirá não apenas a versão, mas também as atualizações cumulativas que foram instaladas.

Usar consultas SSMS em um ambiente SOLIDWORKS PDM

Versão do Microsoft SQL Server

Este script nos diz ainda mais!

Edição e versão em nível de string de consultas SQL

Aqui está o texto do script acima para recortar e colar facilmente:

Selecione

Serverproperty('ProductLEvel') AS ProductLevel,

Serverproperty('Edição') AS Edição,

Serverproperty('ProductVersion') AS ProductVersion

Versão SQL Edição de nível de produto e versão de produto

Resumo rápido da versão do MS SQL Server

Conclusão

O Microsoft SQL Server é a espinha dorsal do SOLIDWORKS PDM. Ao atualizar o SOLIDWORKS PDM, você também pode precisar atualizar o SQL Server para que tudo esteja atualizado. Aqui, abordamos quatro maneiras diferentes de descobrir qual versão do SQL o SOLIDWORKS PDM está usando.