AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-3768

mKorbel's questions

Martin Hope
mKorbel
Asked: 2013-12-10 12:02:50 +0800 CST

Estratégia para Reparar Banco de Dados no SQL Server 2008 R2 Standard

  • 1

(um cara apertou o botão verde em vez do azul, três racks restantes como era seu alvo original, provavelmente o verde é melhor do que o azul, neste SAN estão salvos os arquivos do banco de dados)

  • após este acidente, executei uma verificação de consistência nos bancos de dados

  • mas um dos bancos de dados retorna erro de consistência

Falha:(-1073548784) A execução da consulta "DBCC CHECKDB(N'XxxXxxx') WITH NO_INFOMSGS " falhou com o seguinte erro: "Extensão (1:511776) no banco de dados ID 9 está marcada alocada no GAM, mas não SGAM ou IAM A extensão (1:511784) no banco de dados ID 9 está marcada como alocada no GAM, mas nenhum SGAM ou IAM a alocou.

. . .

A extensão (1:994048) no banco de dados ID 9 está marcada como alocada no GAM, mas nenhum SGAM ou IAM a alocou. A página Index Allocation Map (IAM) (0:0) é apontada pelo ponteiro anterior da página IAM (1:3318703) na ID de objeto 0, ID de índice -1, ID de partição 0, ID de unidade de alocação 72057594374717440 (tipo desconhecido) , mas não foi detectado na verificação. CHECKDB encontrou 32446 erros de alocação e 0 erros de consistência não associados a nenhum objeto único. CHECKDB encontrou 32446 erros de alocação e 0 erros de consistência no banco de dados 'XxxXxx'.

repair_allow_data_loss é o nível mínimo de reparo para os erros encontrados por DBCC CHECKDB (XxxXxx)." Possíveis motivos da falha: Problemas com a consulta, propriedade "ResultSet" não definida corretamente, parâmetros não definidos corretamente ou conexão não estabelecida corretamente.

  • UAT parece com sucesso, sem falta de dados

  • exceção é (razão pela qual fiz esta pergunta) da alocação de um novo espaço no disco rígido


minha pergunta é

  1. posso executar bancos de dados de reparo padrão (será minha primeira tentativa)

  2. procure detalhes e execute este reparo em mesas de concreto

  3. banco de dados construído a partir de conjuntos de backups e, em seguida, importar novos dados (é possível, neste banco de dados existem instantâneos de dados armazenados)


EDITAR

para futuros leitores, houve alguns problemas no meu caso (DBCC CHECKTABLE aprovado com sucesso, sem exceções)

  • O SQL Server (ambos 2008_R2/2012_R2) repara apenas parte dos erros usando DBCC CHECKDB(DbName, REPAIR_ALLOW_DATA_LOSS) ....

  • Eu tenho que executar este processo quatro vezes (o número de GAMs alocados diminuiu), a última execução corrigiu este problema,

  • interessante é o fato de que ambos os SQL Servers 2008_R2 e 2012_R2 tiveram os mesmos processos com as mesmas exceções, número de exceções, número de reparos necessários, desempenhos muito semelhantes (um ambiente com duas instâncias diferentes)

sql-server-2008-r2 corruption
  • 1 respostas
  • 6590 Views
Martin Hope
mKorbel
Asked: 2013-06-27 04:33:16 +0800 CST

Problema ao adicionar um novo nó a um cluster de failover do SQL Server 2012

  • 5
  • Tentei adicionar um novo nó ao SQL Server (2012 Standard) Failover, que já está instalado em outro nó no Windows2012 Failover Cluster
  • Eu tenho um problema com o campo não editável com entrada para o nome da conta do SQL Server Agents
  • pode haver o mesmo nome AD do SQL Server Database Engine (ei)
  • meu acesso à conta não tem privilégios de administrador do AD
  • acesso, conta e configuração para SQL Server Agent no nó pai são acessíveis e configuráveis

insira a descrição da imagem aqui

sql-server sql-server-2012
  • 1 respostas
  • 14113 Views
Martin Hope
mKorbel
Asked: 2013-06-12 04:04:50 +0800 CST

Histórico de trabalhos do SQL Agent (SQL Server 2005)

  • 1
  • como posso ver todos os registros disponíveis de SQL Agent Jobs, porque em SSMSé exibido apenas um número reduzido de registros
  • esses registros são armazenados em system databases, não apenas em forma simpleslog files
  • como posso obter registros gerados apenas por SQL Agent Jobs
  • este histórico é configurável,

insira a descrição da imagem aquiinsira a descrição da imagem aqui

sql-server sql-server-2005
  • 2 respostas
  • 529 Views
Martin Hope
mKorbel
Asked: 2013-06-06 05:36:33 +0800 CST

Mover arquivos de banco de dados se o banco de dados for executado

  • 0
  • é possível, existe um procedimento interno para mover com arquivos de banco de dados se o banco de dados for executado, não estiver desanexado no Sql Server 2012/2008,.... EDIT.... database is online, accesible for users, services running in Native OS

  • movendo-se de um disco para outro, inicializado no sistema operacional Windows como HDDs

  • ou apenas é possível criar uma réplica em outra instância SQL e, se feito, alternar entre arquivos de banco de dados

  • minha dúvida é apenas sobre como encurtar o tempo até que a instância fique indisponível (desanexar, copiar, anexar, teste de consistência)

sql-server
  • 2 respostas
  • 130 Views
Martin Hope
mKorbel
Asked: 2013-04-24 04:32:25 +0800 CST

Os arquivos do banco de dados devem estar em discos diferentes do sistema operacional?

  • 1

Minha breve visão geral

  • Os bancos de dados do SQL Server são instalados como máquinas virtuais no VMWare, existem algumas áreas de disco conectadas com os mesmos (ou muito semelhantes) parâmetros

  • as versões são SQL Server 2005/2008 R2 Standard instaladas no Win2003/2008 Datacenter

  • Os arquivos de bancos de dados são salvos em outro disco, pois o WinOS está instalado

Essa lógica é sobre boas práticas, ou existem outros argumentos importantes e significativos a favor ou contra, por que devemos fazer isso (ou não fazer isso)?

sql-server-2008 sql-server-2005
  • 1 respostas
  • 275 Views
Martin Hope
mKorbel
Asked: 2013-04-20 03:00:38 +0800 CST

Compactar arquivo de backup usando T-SQL

  • 5

É possível compactar um arquivo de backup para .zip (ou outro) em um procedimento armazenado chamado de um plano de manutenção?

Meu plano de manutenção contém estas etapas:

  • verifique o banco de dados (consistência, re_index, talvez não seja importante)

  • backup completo

  • para verificar o arquivo de backup usando restore_verifyonly

  • encolher banco de dados

Após restore_verifyonly/shrink database, desejo compactar este arquivo.

sql-server backup
  • 1 respostas
  • 3160 Views
Martin Hope
mKorbel
Asked: 2012-11-20 01:00:31 +0800 CST

Uma inconsistência no SQL Server 2008 R2

  • 3

(pode ser) possível duplicado com Foi detectada uma inconsistência

Eu tenho uma pequena tabela que retorna da consulta

UDA-SQL-0114 O cursor fornecido para a operação "sqlOpenResult" está inativo.UDA-SQL-0564 [Microsoft SQL Server Native Client 10.0]Uma inconsistência foi detectada durante uma operação interna. Entre em contato com o suporte técnico. (SQLSTATE=HY000, SQLERRORCODE=5243)

  • antes de quaisquer outras etapas do meu lado, quero perguntar se existe outra maneira, conforme descrito no tópico vinculado,

  • e, neste caso, não há nenhum problema em recriar a tabela com o conteúdo adequado em tempo real

sql-server-2008-r2 corruption
  • 1 respostas
  • 538 Views
Martin Hope
mKorbel
Asked: 2011-12-15 15:15:42 +0800 CST

A avaliação do SQL Server 2008 expirou

  • 1

Eu tenho (mais de uma instância) alguns de meus experimentos com SQL Server 2008 eval (por que eval -> burocracia brutal sobre o uso de versão licenciada para testes ou experimentos de ciclo de vida curto) e, após a expiração, salvei a imagem do virtual e agora Eu quero iniciar alguns deles usando a licença do DataCenter, mas esta versão não permite reinstalar ou atualizar instância expirada com opções para armazenar configuração do sistema, usuários, servidores vinculados ou etc....

minhas perguntas:

  • Existe alguma versão do SQL Server 2008 (ms-whatever não me deu uma resposta) que pode iniciar a avaliação expirada?

  • Há algum comentário sobre desinstalar e anexar do arquivo?

  • (talvez realmente estúpido) É possível desinstalar o eval e instalar o Datacenter usando alguns parâmetros da linha de comando ou algum terceiro. ferramentas de festa para isso?

sql-server sql-server-2008
  • 3 respostas
  • 517 Views
Martin Hope
mKorbel
Asked: 2011-12-09 04:40:51 +0800 CST

Conexões de log do SQL Server 2005/2008

  • 1

Como posso auditar conexões SQL com o banco de dados de

  • credencial do Windows
  • Usuários SQL

Existe algum recurso interno onde eu possa determinar o número de:

  • toda conexão
  • conexão ativa
  • conexão não fechada
  • status atual
  • prévia histórica

Espero que eu esteja indo no caminho certo. Eu tenho um aplicativo que leva toda a RAM para o SQL Engine e os logs de transações aumentando para um tamanho inacreditável no HDD durante um ou dois dias.

sql-server sql-server-2008
  • 1 respostas
  • 1810 Views
Martin Hope
mKorbel
Asked: 2011-11-15 01:20:08 +0800 CST

O MySQL não está claro sobre DataType TIMESTAMP com DefaultValue CURRENT_TIMESTAMP

  • 2

Em MySQL InnDB engineeu criei TableColumn com o tipo de dados TIMESTAMPe coloquei lá como valor padrão CURRENT_TIMESTAMP, mas esse valor sempre é alterado CURRENT_TIMESTAMPquando eu atualizo isso usando JDBC ou MySQL Administrator GUI,

minhas perguntas são

1) é este recurso por padrão e eu tenho que remover CURRENT_TIMESTAMPdas configurações da tabela e atualizar esta coluna padrão(s)

2) existe alguma opção/configuração que me permite ligar/desligar esse recurso

O motor SQL éMySQL 5.1.29-rc community

mysql datatypes
  • 1 respostas
  • 466 Views
Martin Hope
mKorbel
Asked: 2011-10-28 23:27:37 +0800 CST

Agrupamento/Charset do SQL Server 2005/2008 UTF-8

  • 19

Não consigo encontrar opção(ões) diretamente para definir UTF-8relacionadas Collations/Charsetsno SQL Server 2005/2008, da mesma forma que é possível definir em outros mecanismos SQL, mas no SQL Server 2005/2008 existem apenas agrupamentos latinos e SQL.

Existe alguma opção para forçar/instalar esses agrupamentos / conjuntos de caracteres no mecanismo do SQL Server (para ambas as versões) 2005/2008 no sistema operacional Win2008

sql-server sql-server-2008
  • 4 respostas
  • 84141 Views
Martin Hope
mKorbel
Asked: 2011-10-14 07:30:40 +0800 CST

Copie o esquema do banco de dados do SQL Server 2008 para o SQL Server 2005 [duplicado]

  • 1
Esta pergunta já tem respostas aqui :
Fechado há 10 anos .

Possível Duplicação:
Downgrade do SQL Server 2008 para 2005

É possível copiar o esquema do banco de dados do SQL Server 2008 para o SQL Server 2005,

Não preciso dos dados das tabelas, apenas da estrutura vazia do banco de dados com triggers, stored procedures,...

sql-server-2008 sql-server-2005
  • 1 respostas
  • 288 Views
Martin Hope
mKorbel
Asked: 2011-10-12 00:16:44 +0800 CST

Restaurar banco de dados da unidade de rede

  • 3

Não consigo restaurar o banco de dados da unidade de rede mapeada, apenas do HDD inicializado no sistema operacional nativo,

meu ambiente é MsSql2008 em Win2008R2 Standard (como virtual em VMware ESX4.1),

O Win2008R2 Standard não suporta a adição de unidades de rede como HDD, RAM, processadores em tempo de execução, esses recursos são acessíveis após a reinicialização do ambiente,

Eu poderia importar o banco de dados de outra instância, mas existem outras regras internas que não me permitem isso (banco de dados médio e grande)

1) backup no formato OmniBack ou Full_Backup_File

2) não há espaço disponível no HDD para copiar o dump no ambiente local para o banco de dados médio e grande

3) outras regras malucas sobre tráfego de rede de end_user_PC local, DiskArea reduzida, para mover arquivos entre luns ....

existe alguém que resolveu este problema, ou este problema está estritamente relacionado com recursos do WinOS

EDITAR:

Resposta das perguntas e respostas da Microsoft

SQL Server Management Studio -> Objetos do servidor -> Dispositivos de backup -> Adicionar

sql-server-2008 restore
  • 1 respostas
  • 4717 Views
Martin Hope
mKorbel
Asked: 2011-10-11 09:37:11 +0800 CST

O banco de dados após o processo de restauração ainda exibe Restaurando

  • 2

Eu restaurei Databasede Backup File(em Management Studio) e após a restauração, o banco de dados mostrou Restoring, apaguei os arquivos do disco (mecanismo parado), tentei restaurar novamente com sucesso, em ambos os casos deixei o processo de restauração ativadoDefault Options

Não faço ideia do motivo, arquivo dump que criei após reiniciar o ambiente, sem ativo Connection(s)

minha pergunta: é possível de alguma forma parar o Restoringstatus, se houver alguma ferramenta para isso

sql-server-2008 restore
  • 2 respostas
  • 4399 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host

    • 12 respostas
  • Marko Smith

    Como fazer a saída do sqlplus aparecer em uma linha?

    • 3 respostas
  • Marko Smith

    Selecione qual tem data máxima ou data mais recente

    • 3 respostas
  • Marko Smith

    Como faço para listar todos os esquemas no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Listar todas as colunas de uma tabela especificada

    • 5 respostas
  • Marko Smith

    Como usar o sqlplus para se conectar a um banco de dados Oracle localizado em outro host sem modificar meu próprio tnsnames.ora

    • 4 respostas
  • Marko Smith

    Como você mysqldump tabela (s) específica (s)?

    • 4 respostas
  • Marko Smith

    Listar os privilégios do banco de dados usando o psql

    • 10 respostas
  • Marko Smith

    Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL?

    • 4 respostas
  • Marko Smith

    Como faço para listar todos os bancos de dados e tabelas usando o psql?

    • 7 respostas
  • Martin Hope
    Jin conectar ao servidor PostgreSQL: FATAL: nenhuma entrada pg_hba.conf para o host 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane Como faço para listar todos os esquemas no PostgreSQL? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh Por que o log de transações continua crescendo ou fica sem espaço? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland Listar todas as colunas de uma tabela especificada 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney O MySQL pode realizar consultas razoavelmente em bilhões de linhas? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx Como posso monitorar o andamento de uma importação de um arquivo .sql grande? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison Como você mysqldump tabela (s) específica (s)? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas Como posso cronometrar consultas SQL usando psql? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas Como inserir valores em uma tabela de uma consulta de seleção no PostgreSQL? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas Como faço para listar todos os bancos de dados e tabelas usando o psql? 2011-02-18 00:45:49 +0800 CST

Hot tag

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve