none
Create database or alter database failed because ... would exceed your licensed limite of 10240 mb per database RRS feed

  • Pergunta

  • Amigos,

    Estou com problema em um determinado serviço, ele simplesmente inicia e depois muda o status para "stopped" devido ao seguinte erro: 

    "Create database or alter database failed because the resulting cumulative database size would exceed your licensed limite of 10240 mb per database"

    Já alterei a configuração para opção "unrestrited", alterei também o valor de "aurtogrhoph" tanto para percentual quanto para quantidade em Gb, mas não resolveu !!!

    Como posso resolver esse problema? Se for o caso, como ja tenho o backup dessa database posso até zerá-la, mas sem ter que criá-la novamente ... pois ela é automaticamente criada quando instalado o software de gerenciamento que faco uso!

    Uso o SQL Server 2008.


    Dreyher


    sábado, 10 de janeiro de 2015 18:49

Respostas

  • Dreyer,

         Você pode criar bancos adicionais, sem nenhum problema (até um máximo de 32767 databases). Mas lembre-se, você terá que ajustar o nome da sua base na string de conexão das aplicações que acessarão a nova base.

         Você também pode truncar dados, mas se a base já tem mais de 10GB você precisará abrir a base em um outro SQL (não express) para poder truncar...


    Roberto Fonseca MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008 MCITP - Business Intelligence 2008



    terça-feira, 13 de janeiro de 2015 21:10
    Moderador

Todas as Respostas

  • Boa noite, o SQL Server que você está utilizando não é Express? ou é?

    Gilson Joanelo - Desenvolvedor Web

    domingo, 11 de janeiro de 2015 00:57
  • Deleted
    • Sugerido como Resposta Durval Ramos segunda-feira, 12 de janeiro de 2015 11:16
    domingo, 11 de janeiro de 2015 09:53
  • Negativo, é o SQL Server 2008 R2.

    Dreyher

    segunda-feira, 12 de janeiro de 2015 18:14
  • Caro amigo,

    O SQL é o 2008 R2 (não é express).

    O Problema é justamente esse, para eu mudar a configuração do software de gerenciamento, tenho que "subir" o serviço primeiro (vCenter), e só assim alterar a configuração. Sei que a base de dados tem o limite de 10Gb, e o meu problema tá aí, ja tentei fazer shrink, modificar as configurações do arquivo da base, mas não obtive sucesso!


    Dreyher

    segunda-feira, 12 de janeiro de 2015 18:16
  • Dreyer,

           Algo não está fechando... Essa mensagem de erro é do SQL Express... Apenas para confirmar, você poderia executar a seguinte query, por favor?

    select SERVERPROPERTY ('Edition'), @@VERSION


    Roberto Fonseca MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008 MCITP - Business Intelligence 2008

    segunda-feira, 12 de janeiro de 2015 20:03
    Moderador
  • Dreyer,

    Além disso, como você mesmo deve saber por padrão quando se instala o VCenter o mesmo instala uma instância Express do SQL Server.

    Você poderia executar o Select que o Roberto indicou e postar a resposta para que possamos tentar entender melhor?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitário | SoroCódigos] @JuniorGalvaoMVP | pedrogalvaojunior.wordpress.com

    terça-feira, 13 de janeiro de 2015 10:56
    Moderador
  • Amigos,

    Segue abaixo o print da query:



    Dreyher

    terça-feira, 13 de janeiro de 2015 19:31
  • Roberto,

    Sim, sei que na instalação se não tiver um SQL previamente instalado o vCenter já instala o Express, mas nesse caso, veja a imagem ...


    Dreyher

    terça-feira, 13 de janeiro de 2015 19:33
  • Dreyher,

         Seu SQL é EXPRESS, com certeza!

         Em dois lugares é possível evidenciar:

          - No nome VCW\VIM_SQLEXP - Aqui é apenas uma evidência, já que você pode ter qualquer nome na sua instância, entretanto, ninguém, em sã consciência, colocaria SQLEXP se não fosse um Express, concorda?

          - No resultado do seu SELECT, há a informação: Microsoft Corporation Expre... O seu print cortou a palavra, mas a sequencia seria Express Edition, dando a certeza que seu SQL é Express. Veja a mensagem do meu servidor:

    Microsoft SQL Server 2008 (SP3) - 10.0.5520.0 (X64)
        Jul 11 2014 16:11:50
        Copyright (c) 1988-2008 Microsoft Corporation
        Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1)

          Assim sendo, o seu SQL não permite que bases de mais de 10Gb sejam restauradas.


    Roberto Fonseca MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008 MCITP - Business Intelligence 2008

    • Sugerido como Resposta Durval Ramos quarta-feira, 14 de janeiro de 2015 11:16
    terça-feira, 13 de janeiro de 2015 19:59
    Moderador
  • Roberto,

    Verdade, concordo com vocÊ !!!

    E não tem como contornar essa situação?

    Criar um banco adicional, ou até mesmo truncar esses dados ??? Não posso é ficar sem o vCenter ...


    Dreyher


    terça-feira, 13 de janeiro de 2015 20:25
  • Dreyer,

         Você pode criar bancos adicionais, sem nenhum problema (até um máximo de 32767 databases). Mas lembre-se, você terá que ajustar o nome da sua base na string de conexão das aplicações que acessarão a nova base.

         Você também pode truncar dados, mas se a base já tem mais de 10GB você precisará abrir a base em um outro SQL (não express) para poder truncar...


    Roberto Fonseca MCT / MCITP - Database Administrator 2008 MCITP - Database Developer 2008 MCITP - Business Intelligence 2008



    terça-feira, 13 de janeiro de 2015 21:10
    Moderador
  • Roberto,

    Entendi, obrigado!


    Dreyher

    terça-feira, 13 de janeiro de 2015 22:33
  • Roberto,

    Uma última orientação por gentileza, veja se esse cenário é válido para sanar meu problema:

    Instalo em outra partição um SQL 2008 R2 (Não Express), faço o backup da minha base atual (do Sql Express) e restauro nesse novo SQL, depois disso posso expandir essa base de dados? É possível ???


    Dreyher

    quarta-feira, 14 de janeiro de 2015 21:04
  • Dreyher,

    Nesse cenário é possivel.

    Abraço.


    quarta-feira, 21 de janeiro de 2015 17:59