Erro ao Restaurar / Anexar Dados no SQL Server 2008

O erro a seguir ocorre normalmente quando as pastas ou arquivo de base de dados estão protegidos por outras versões do SQL Server ou quando restauramos uma imagem em uma partição que uma acessa outra para abrir uma base dados.

Esta solução pode-se aplicar em outras versões do SQL Server.

SNAGHTML625928

  1. Localizar um arquivo criado pelo SQL Server que esteja desbloqueado;
  2. Clicar botão direito sobre o arquivo e selecionar a opção Propriedades;
  3. Acessar a aba Segurança;
  4. Observe qual o usuário que o usuário que o SQL criou e anote.
    Ex.: sqlservermssqluser$gilmar-notebook$mssqlserver – substiuir a expressão destacada em vermelho pelo seu nome do usuário;
  5. Selecionar o arquivo bloqueado (base de dados);
  6. Clicar botão direito sobre o arquivo e selecionar a opção Propriedades;
  7. Acessar a aba Segurança;
  8. Clicar no botão Editar;
  9. Clicar no botão Adicionar;
  10. Incluir o usuário anotado (conforme passo 4);
  11. Clicar no botão Verificar Nomes para se certificar que o Windows reconheceu o usuário;
  12. Confirmar a operação clicando no botão Ok;
  13. Dar permissão total e clicar no botão OK em todas as janelas pendentes;
  14. Agora é só atachar ou restaurar o arquivo de Banco de Dados.

 

Um grande abraço a todos e até o próximo post.

Anúncios

Instalação do SQL Server 2008 no Windows 7 / Vista

Este tutorial mostra com detalhes todos os passos para uma instalação bem sucedida nas plataformas Windows Vista e Windows 7. Talvez seja necessário a instalação ou atualização do Microsoft .Net Framework 3.0 ou superior. Durante a instalação essa necessidade, se houver, será determinada pelo Assistente de Instalação do SQL Server 2008.

clip_image002

clip_image004

clip_image006

clip_image008

Execute o programa setup.exe.

clip_image011

Clique no o item Installation.

clip_image014

Clique na opção New SQL Server stand-alone installation or add features to an existing installation

clip_image017

Clique no botão OK.

clip_image019

Clique no botão Install.

clip_image021

Clique no botão Next.

clip_image023

Clique no botão Next.

clip_image025

Marque a opção I accept the license terms e em seguida no botão Next.

clip_image028

Aguarde o processo…

clip_image030

Clique no botão Next.

clip_image032

Selecione as opções conforme mostra a figura abaixo e clique no botão Next.

clip_image034

Clique no botão Next.

clip_image036

Clique no botão Next.

clip_image038

Clique no botão Use the same account for all SQL Server services e em seguida clique no botão Next.

clip_image041

Em Account Name, selecione a opção conforme figura acima e clique no botão OK.

clip_image045

Clique no botão Next.

clip_image048

Clique no botão Next.

clip_image050

  • Selecione a opção Mixed Mode (SQL Server autentication…) ;
  • Em Enter password informe a senha para o usuário “sa" – a senha não pode ser “sa";
  • Em Confirm password confirme a senha e em seguida clique no botão Add Current User;
  • Clique no botão Next.

    clip_image059

  • Especifique os diretórios onde o SQL Server irá gravar os arquivos;
  • Clique no botão Next.

    [clip_image068[4][2].jpg]

    Clique no botão Next.

    clip_image064

    Cnfirme se as opções abaixo estão como mostra a figura e clique no botão Next.

    clip_image066

    Clique no botão Next.

    clip_image068

    Clique no botão Install.

    clip_image070

    Aguarde o progresso da instalação…

    clip_image072

    Clique no botão OK para a reiniciar o computador e concluir a instalação conforme figura abaixo.

    clip_image074

    Clique no botão Next.

    clip_image076

    Clique no botão Close.

    clip_image078

  • Clique no botão OK para reiniciar o computador.
  • Pronto! A instalação está concluída.

    clip_image080

    Resultado da instalação

    clip_image082

    Abraço a todos e até o próximo post.

  • Criando Linked Server em Servidores MS-SQL Server

    O Linked Server é útil para você criar um link de comunicação (ponte) segura entre dois ou mais servidores – qualquer fonte de dados sendo ela um access, excel, oracle, o próprio SQL Server e etc. O necessáro para utilizar este tipo de serviço, é que o usuário possua permissão de autenticação e acesso aos dados entre estes servidores. Muito útil para muitos desenvolvedores e muito simples para criar e utilizar.

     

    Sintaxe


    EXEC sp_addlinkedserver
    @Server = ‘SERVIDOR’,
    @SrvProduct = ”,
    @Provider = ‘SQLNCLI’,
    @DataSrc = ‘SRV-CLIENTE’

    Este script deverá ser executado no computador que irá se conectar ao servidor do cliente. Não é necessário executar no servidor de banco de dados.

    Argumentos


    [ @server = ] server [@ Server =] ‘Nome_do_Servidor’

    • Apelido do Servidor de Dados. Informe qualquer nome que identifique o computador em que se encontra a base de dados, principalmente se o nome oficial deste servidor contiver caracteres especiais como: hífens, underline, pontos, etc.

    [ @srvproduct = ] product_name [@ SrvProduct =] ‘Nome_do_Produto’

    • É o nome do produto da fonte de dados OLE DB para adicionar como um servidor vinculado. Neste argumento é possível informar até 128 caracteres do tipo nvarchar, com um padrão de NULL.

    [ @provider = ] provider_name [@ Provider =] ‘Nome_do_Provedor’

    • É o identificador único de programação (ProgID) do provedor OLE DB que corresponde a esta fonte de dados. O Nome do Provedor deve ser exclusivo para o provedor especificado OLE DB instalado no computador atual. O Nome do Provedor do tipo é nvarchar com até 128 caracteres, que tem como padrão de NULL, porém, se o nome do provedor for omitido, o SQLNCLI é usado. Se for SQL2000 deve-se usar SQLOLEDB – se for SQL20054 deve-se usar SQLNCLI.

    [ @datasrc = ] data_source [@ DataSrc =] ‘Servidor_de_Dados’

    É o nome original da fonte de dados (servidor de dados onde se encontram as tabelas do DataBase).

    Exemplo


    Select * From Servidor.CorporeRM.dbo.GColigada

    Instalando o SQL Server 2008 no Windows XP

    Instalação completa
    Clique nas imagens para ampliá-las.

    clip_image002[4]

    Aguarde a instalação do Framework 3.5-SP1
    clip_image004[4]
    Clique no botão Avançar.

    clip_image006[4]
    Selecione a opção Concordo e clique no botão Avançar.

    clip_image008[4]
    Clique no botão Continuar.

    clip_image010[4]
    clip_image012[4]
    Clique no botão Concluir.

    clip_image014[4]
    Clique no botão OK para prosseguir a instalação.

    clip_image017[4]
    Execute o programa setup.exe.

    clip_image020[4]
    Clique n o item Installation.

    clip_image023[4]
    Clique na opção New SQL Server-alone installation or add feature to existing installation.

    clip_image025[4]
    Clique no botão OK.

    clip_image027[4]
    Clique no botão Install.

    clip_image029[4]
    Clique no botão Next.

    clip_image031[4]
    Clique no botão Next.

    clip_image034[4]
    Selecione a opção I accept the license tems e em seguida no botão Next.

    clip_image036[4]
    Aguarde o processo…

    clip_image038[4]
    Clique no botão Next.

    clip_image040[4]
    Selecione as opções conforme mostra a figura acima e clique no botão Next.

    clip_image042[4]
    Clique no botão Next.

    clip_image044[4]
    Clique no botão Next.

    clip_image047[4]
    Clique no botão Use the same account for all SQL Server services e em seguida clique no botão Next.

    clip_image051[4]
    Em Account Name, selecione a opção conforme figura acima e clique no botão OK.

    clip_image054[4]
    Clique no botão Next.

    clip_image056[4]
    Clique no botão Next.

    clip_image065[4]

    1. Selecione a opção Mixed Mode (SQL Server autentication…) ;
    2. Em Enter password informe a senha para o usuário “sa" – a senha não pode ser “sa";
    3. Em Confirm password confirme a senha e em seguida clique no botão Add Current User;
    4. Clique no botão Next.

    clip_image068[4]

    1. Especifique os diretórios onde o SQL Server irá gravar os arquivos;
    2. Clique no botão Next.

    clip_image070[4]
    Clique no botão Next.

    clip_image072[4]
    Clique no botão Next.

    clip_image074[4]
    Clique no botão Next.

    clip_image076[4]
    Clique no botão Next.

    clip_image078[4]
    Aguarde o progresso da instalação…

    clip_image080[4]
    Reinicie o computador para efetivar a instalação.

    clip_image082[4]
    Clique no botão Next.

    clip_image084[4]
    Clique no botão Close.
    clip_image086[4]

    1. Clique no botão Next para reiniciar o computador.
    2. Pronto! A instalação está concluída.