Como alterar a password do user SA do SQL Server

7 04 2017

Em determinadas circunstâncias poderá ser necessário alterar a password de um utilizador do Microsoft SQL Server, como o SA por exemplo, no caso de não saber qual a password definida anteriormente. Em ambientes de produção, críticos, este procedimento deverá ser utilizado com precaução, uma vez que deve ser estudado previamente o impacto desta alteração, nomeadamente no caso de existirem serviços e aplicações onde a password anterior esteja a ser utilizada e onde certamente será necessário definir a nova password.

 

Existem várias formas de efetuar este procedimento (algumas estão dependentes do modo de autenticação no SQL Server e permissões) sendo que uma delas é interagir com o SQL Server através da linha de comandos do Windows, recorrendo às ferramentas e comandos do OSQL. Mais informações sobre o OSQL aqui.

 

Nota: este artigo foi elaborado em Windows 7 com SQL Server 2008 R2. Em versões superiores do SQL Server o OSQL foi substituído pelo SQLCMD.

Deverá executar a linha de comandos do Windows (CMD) como Administrador.

SNAGHTML280797ed

 

 

Posteriormente deve escrever e executar os seguintes comandos, substituindo o que está dentro de <>:

OSQL -S <nome da instância do SQL Server> –E

sp_password NULL, <nova password>, ‘sa’

go

image

Neste momento a nova password deverá ter sido definida.

Leia o resto deste artigo »

Anúncios




Rumos Live Webcast-Oracle Database vs Microsoft SQL Server

12 10 2016

Fonte: Rumos

A Rumos tem o prazer de o(a) convidar a assistir à próxima Rumos Live Webcast, no dia 27 de Outubro, das 16h00 às 18h00.

Tema: Oracle Database vs Microsoft SQL Server.

untitled

Leia o resto deste artigo »





SQL Server 2014 – Curso Completo

1 08 2016

imageDo autor Alberto Magalhães, o livro “SQL Server 2014 – Curso Completo” da editora FCA é uma publicação que tem por objetivo cobrir as principais funcionalidades e melhorias do SQL Server 2014, plataforma de base de dados da Microsoft.

Com 624 páginas, o conteúdo está muito bem estruturado e apresenta uma linguagem simples para que todos os interessados nesta tecnologia, como estudantes, programadores, administradores de bases de dados, consultores de ERP e outros profissionais da área possam aprofundar os seus conhecimentos.

O preço de mercado ronda os 40 Euros e está está em linha com as publicações do género. Ainda que neste momento já esteja disponível a versão 2016 do SQL Server, por ser ainda relativamente recente os fabricantes de software (como por exemplo a Primavera e a PHC) e a industria estão em fase de testes e a garantir a compatibilidade dos seus produtos com esta versão. Por questões relacionadas com segurança, risco e estabilidade, é comum a industria aguardar meses ou mesmo anos até adotar determinada versão de um produto ou tecnologia critica ou nuclear. Assim, este livro é altamente recomendado, apesar de não ser referente à última versão do produto.

 

Leia o resto deste artigo »





Microsoft SQL Management Studio-Alternativas gratuitas

10 01 2016

 

Por vezes, é necessário efetuar operações no servidor ou em bases de dados Microsoft SQL Server, num curto espaço de tempo. Seja para efetuar um update em uma tabela, executar um select, etc.

A opção mais óbvia e “segura” é utilizar o Microsoft SQL Management Studio, no entanto este pode não estar instalado. Nesse caso, é necessário descarregar (se for o caso), e proceder à instalação, o que pode implicar bastante tempo. O instalador tem pré-requisitos que têm que ser cumpridos antes da instalação propriamente dita, para além do tamanho do instalador e do facto de existirem várias versões.

 

 

Algumas aplicações, como sistemas de ERP por exemplo, que assentam sobre a plataforma SQL Server, não têm incorporada uma consola de acesso ao servidor de dados. Outros que no passado tinham, deixaram de ter ou passaram a restringir o acesso ao servidor de dados, para dar resposta ao Despacho n.º 8632/2014, nomeadamente ao ponto 3.1.3:

 

“Controlar direta ou indiretamente a base de dados que utiliza e o registo do n.º de reposições de cópias de segurança (backup) efetuadas, por exemplo, através de sistemas de controlo que validem a base de dados no fecho e arranque da aplicação, de forma a evidenciar eventuais manipulações ou alterações de dados na base de dados, por outra via que não a aplicacional”

 

O objetivo do ponto 3.1.3 do Despacho n.º 8632/2014 é forçar a que todas as alterações, inserções ou eliminações de dados tenham que ser efetuadas por via aplicacional por forma a garantir ao máximo a integridade e consistência dos dados, já que instruções executadas diretamente dentro da base de dados, como um update, insert ou delete, não têm qualquer tipo de controlo e validação ao nível das regras de negócio dos sistemas ERP. Não existindo por parte das aplicações, a possibilidade de acesso direto aos dados, seja por que motivo for, passa a ser necessário recorrer a aplicações externas, para executar instruções diretamente nas bases de dados, sempre que tal for necessário.

 

Leia o resto deste artigo »





Backup de Bases de Dados SQL Server para a Cloud

26 03 2015

Um estudo revela que 85% das PMEs enfrentam problemas com backup e recuperação de dados. A pergunta que se impõe é: “Se neste momento for necessário repor uma cópia de segurança da base de dados do seu ERP ou outro sistema critico, esse backup existe, está acessível e é recente?”.

 

Neste artigo vou explicar como proceder para configurar backups de bases de dados SQL Server para o Dropbox (como exemplo são utilizadas as bases de dados do Primavera Express).

 

image

 

O Dropbox é um dos serviços mais conhecidos e utilizados na Internet para partilha e armazenamento de dados na cloud. Para além de ser um dos pioneiros, é certamente um dos mais utilizados a nível mundial pela sua segurança e confiabilidade.

 

Para este artigo foi utilizada a aplicação SQL Backup Master. Como alternativa existe o SQL Backup And FTP que é muito semelhante, com a desvantagem de na edição gratuita apenas permitir o backup de 2 bases de dados, no entanto com a mais valia de permitir que sejam adicionadas pastas à rotina de backup.

 

Backups para a serviços de cloud storage é apenas mais uma das opções ao dispor para o armazenamento de cópias de segurança, entre Tapes, Unidades Flash, unidades de armazenamento como Discos Rígidos, CD/DVD, NAS (Network-attached storage), etc. Cada um tem os seus pontos fortes e pontos fracos, sendo óbvio os serviços de armazenamento na nuvem têm claras vantagens sobre todos os restantes.

 

 

 

Configuração

Instalar o SQL Backup Master.

Crie uma nova rotina de backup.

image

 

 

 

Selecione o servidor de dados SQL Server, assim como a autenticação para esse mesmo servidor.

image

 

 

 

Selecione a(s) base(s) de dados para as quais vai ser efectuada a cópia de segurança. Podem ser definidas manualmente, ou em alternativa, se ativar a opção “Back up all non-system databases” todas as bases de dados são incluídas, mesmo as que venham a ser criadas posteriormente à gravação desta rotina (excepto as bases de dados de de sistema que são ignoradas).

image

Na edição gratuita do SQL Backup Master não existe limite de bases de dados que podem ser incluídas na rotina de backup agendada (limitado a um servidor/instância de dados).

 

 

Leia o resto deste artigo »





Passatempo FCA: Oferta do Livro SQL Server 2012 – Curso Completo

9 09 2013

Na sequencia do artigo SQL Server 2012 – Curso Completo, a editora FCA tem um exemplar para oferecer, à primeira pessoa a responder acertadamente à seguinte pergunta:

“Quantos anos comemora a FCA no próximo mês de outubro?”

 

 

Leia o resto deste artigo »





SQL Backup Master–Cópia de segurança de bases de dados SQL Server

28 04 2013

SQL Backup Master é uma alternativa ao SQLBackupAndFTP, com a vantagem de na edição gratuita não existir nenhum limite quanto ao numero de bases de dados que é possível incluir num plano de backup agendado (o SQLBackupAndFTP limita a 2 bases de dados na edição gratuita).

As funcionalidades e o modo de utilização da aplicação são muito semelhantes, no entanto, quando comparado com o SQLBackupAndFTP, o SQL Backup Master  possui menos funcionalidades.  Não inclui a possibilidade de adicionar pastas às tarefas de backup, e permite um numero inferior de destinos de backup na cloud.

Ecrã inicial do SQL Backup Master

image

Leia o resto deste artigo »








%d bloggers like this: