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-50320

itzik Paz's questions

Martin Hope
itzik Paz
Asked: 2017-07-02 00:21:43 +0800 CST

Valor inicial da semente de identidade configurada no nível do banco de dados

  • 0

Existe uma opção no sql server para configurar o valor inicial padrão (seed) de uma coluna de identidade em um nível de banco de dados.

Eu quero que, por padrão, toda tabela criada com uma coluna de identidade, o primeiro valor comece em 3000. E não de 1 . Eu sei como fazer isso em um nível de tabela. Mas é possível em um nível de banco de dados?

10x

sql-server identity
  • 3 respostas
  • 1259 Views
Martin Hope
itzik Paz
Asked: 2016-12-16 08:25:54 +0800 CST

Gatilho desabilitado ou habilitado de outro gatilho

  • 3

Eu tenho duas tabelas: dbo.old_rolese dbo.new_roles. Eu preciso sincronizar entre os dois.

Quando o papel criado ou modificado em uma tabela deve atualizar a outra. Para isso criei uma trigger em cada uma das tabelas.

Para evitar um loop, desejo desabilitar o gatilho em uma tabela quando um gatilho é disparado da outra tabela.

Quando ligo para ALTER TRIGGERstatement., recebo um erro.

O que posso fazer?

sql-server trigger
  • 1 respostas
  • 1783 Views
Martin Hope
itzik Paz
Asked: 2016-04-04 09:16:33 +0800 CST

Log de transações de backup do banco de dados secundário no alwayson AG

  • 0

É possível fazer o backup de log dos bancos de dados secundários no AG?

sql-server transaction-log
  • 1 respostas
  • 2606 Views
Martin Hope
itzik Paz
Asked: 2016-04-03 00:28:33 +0800 CST

Não veja: Catálogo do Integration Services e abra o relatório [Todas as Execuções]

  • 3

Eu tenho o SQL Server 2012 Enterprise Edition (64 bits) no Windows NT 6.2. Não estou vendo a opção para o "relatório [Todas as Execuções]" no Catálogo do Integration Services. Como posso resolver isso?

insira a descrição da imagem aqui

Atualização: anexei outra imagem que mostra que não tenho o mesmo menu da resposta de stacylaray.

insira a descrição da imagem aqui

sql-server sql-server-2012
  • 1 respostas
  • 3598 Views
Martin Hope
itzik Paz
Asked: 2015-09-02 11:56:09 +0800 CST

Replicação do banco de dados de envio de logs

  • 0

Eu tenho um banco de dados secundário em modo de espera e somente leitura. A questão é... Posso replicar este banco de dados?

sql-server replication
  • 1 respostas
  • 1084 Views
Martin Hope
itzik Paz
Asked: 2015-05-05 05:40:28 +0800 CST

Posso fazer backup (completo) do banco de dados secundário de envio de logs?

  • 3

Eu tenho um ambiente de produção altamente pressionado com nome de banco de dados DB1. E quero executar um DBCC CHECKDBprocesso semanal em um dos bancos de dados de lá.

(Você pode entender, não posso fazer isso no meu ambiente de produção, Performance IMPACT).

Então, pensei em usar um dos meus processos de Log-Shipping. Tenho um processo de Log-Shipping, de DB1(Primário) para Banco de DB1_LSDados(Secundário) que se localiza em um servidor distante (servidor DWH).

Pergunta:

Existe uma maneira de fazer um backup completo do banco de dados secundário DB1_LS?

Eu quero poder restaurá-lo e executar DBCC CHECKDBnele ( COPY-ONLY BACKUP?)

sql-server backup
  • 1 respostas
  • 2535 Views
Martin Hope
itzik Paz
Asked: 2015-05-04 06:46:28 +0800 CST

BACKUP E RESTAURAÇÃO FileGroup (PRIMARY) - POR QUE, após a restauração, ainda vejo Outros FileGroups?

  • 2
/********************************** CREATE DATABASE PiecemealDB *************************************/
use [master]
go
if exists (select * from sys.databases where database_id = DB_ID('PiecemealDB'))
    drop database [PiecemealDB]
go
CREATE DATABASE [PiecemealDB]
    CONTAINMENT = NONE
    ON  PRIMARY 
( NAME = N'PiecemealDB', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\PiecemealDB.mdf' , SIZE = 4096KB , FILEGROWTH = 1024KB )
    LOG ON 
( NAME = N'PiecemealDB_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\PiecemealDB_log.ldf' , SIZE = 1024KB , FILEGROWTH = 10%)
    COLLATE Latin1_General_100_CI_AS
GO

USE PiecemealDB
GO
IF NOT EXISTS (SELECT name FROM sys.filegroups WHERE is_default=1 AND name = N'PRIMARY') 
ALTER DATABASE [PiecemealDB] MODIFY FILEGROUP [PRIMARY] DEFAULT
GO
-----------------------------------------------------------------------------------------------------
use PiecemealDB
go
/* Creating table in PRIMARY FG & init data*/
if OBJECT_ID('dbo.MainFG') is not null
    drop table dbo.MainFG;
go
create table dbo.MainFG (Col1 int identity(1,1),Col2 varchar(100)) ON [PRIMARY];
go

insert into dbo.MainFG(Col2)values ('Primary FG')
go 100
/*******************************ADDING NEW FileGroup [ReadOnlyFG] ***********************************/
USE [master]
GO
ALTER DATABASE [PiecemealDB] ADD FILEGROUP [ReadOnlyFG]
GO
ALTER DATABASE [PiecemealDB] ADD FILE 
    ( NAME = N'ReadOnlyDF_Data', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\ReadOnlyDF_Data.ndf' , SIZE = 4096KB , FILEGROWTH = 1024KB ) TO FILEGROUP [ReadOnlyFG]
GO
/******************************* create table under the new filegroup [ReadOnlyFG] ******************/
use PiecemealDB
go
if OBJECT_ID('dbo.ReadOnlyFG') is not null
    drop table dbo.ReadOnlyFG;
go
create table dbo.ReadOnlyFG (Col1 int identity(1,1),Col2 varchar(100)) ON [ReadOnlyFG];
go
/*************** Insert data into table under FileGroup [ReadOnlyFG] *******************************/
use PiecemealDB
go
insert into dbo.ReadOnlyFG(Col2)values ('ReadOnlyFG FG')
go 100
/********************************** SET ReadOnlyFG FileGroup to READ ONLY **************************/
USE [PiecemealDB]
GO
ALTER DATABASE [PiecemealDB] MODIFY FILEGROUP [ReadOnlyFG] READONLY
GO
/********************************** BACKUP PRIMARY FILEGROUP **************************************/
BACKUP DATABASE [PiecemealDB] 
    FILEGROUP = N'PRIMARY' TO  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\PiecemealDB.bak' 
    WITH NOFORMAT, NOINIT,  NAME = N'PiecemealDB-Full Filegroup Backup', 
    SKIP, NOREWIND, NOUNLOAD, COMPRESSION,  STATS = 10
GO
/********************************** RESTORE FILEGROUP PRIMARY  TO [PiecemealDB_NEW] **********************************/
use [master]
go

RESTORE DATABASE [PiecemealDB_NEW] READ_WRITE_FILEGROUPS 
FROM  DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Backup\PiecemealDB.bak' WITH  FILE = 2, RECOVERY, PARTIAL, 
MOVE N'PiecemealDB' TO N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\PiecemealDB_NEW.mdf',  
MOVE N'PiecemealDB_log' TO N'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\PiecemealDB_NEW_1.ldf',  
NOUNLOAD,  REPLACE,  STATS = 10
GO

** Depois de executar este lote, vá para as propriedades PiecemealDB_NEW >> Filegroup TAB: insira a descrição da imagem aqui

Descrição: Como posso descartar/excluir o outro grupo de arquivos [ReadOnlyFG]. 1. Existe alguma maneira de restaurar apenas o grupo de arquivos PRIMARY, sem o ReadOnlyFG? 2. Caso contrário, como posso me livrar do ReadOnlyFG após a restauração?

10X

sql-server backup
  • 1 respostas
  • 1156 Views
Martin Hope
itzik Paz
Asked: 2015-05-01 07:08:58 +0800 CST

É possível restaurar apenas o grupo de arquivos PRIMÁRIO de um banco de dados danificado?

  • 1

Eu tenho um banco de dados (MyDatabase) com 2 grupos de arquivos [PRIMARY]e arquivos [SECONDARY].

O [SECONDARY]grupo de arquivos tem 2 arquivos de dados [DataFileA]e [DataFileB].

[DataFileA]está danificado (mesmo após o DBCC CHECKDBprocesso).

Tentei resolver com:

  1. DBCC CHECKDB ([MyDatabase], REPAIR_ALLOW_DATA_LOSS)mas não ajudou.
  2. Excluído o arquivo de dados danificado [DataFileA], sem sucesso.

O [PRIMARY]grupo de arquivos está ok.

Posso fazer backup apenas do grupo de [PRIMARY]arquivos e restaurá-lo (sob um novo nome) e criar um novo banco de dados a partir desse único grupo de arquivos?

sql-server corruption
  • 1 respostas
  • 203 Views
Martin Hope
itzik Paz
Asked: 2015-03-04 09:45:03 +0800 CST

Como alterar o modo do banco de dados para STANDBY?

  • 0
  1. Eu tenho um "log shipping" do servidor A(Database Name = main) para o servidor B(Database Name = LS_main).
  2. Quero obter um banco de dados instantâneo do banco de dados secundário (nome do banco de dados = LS_main), mas ele está no modo STANDBY (somente leitura) e não consigo.

Como eu posso fazer isso ?

(Pensei que pudesse alterar o DatabaseLS_Main do modo Standby para colocá-lo online, tirar o instantâneo e trazê-lo de volta ao modo STANDBY ... é certo fazer isso?)

sql-server recovery
  • 1 respostas
  • 7353 Views
Martin Hope
itzik Paz
Asked: 2015-01-29 04:08:42 +0800 CST

Qual é a consulta que atualiza a Coluna em uma tabela

  • 1

Tenho uma coluna em uma tabela que não sei quem está atualizando.

O nome da tabela é dbo.Eventse o nome da coluna é [Status]e os valores desta coluna são 1 ou 2 .

Estou tentando encontrar a consulta que está atualizando linhas nesta coluna

Eu estou familiarizado com a mesa

select * from sys.sql_modules m with(nolock);

Existem outras opções?

OBRIGADO

sql-server dml
  • 1 respostas
  • 452 Views
Martin Hope
itzik Paz
Asked: 2014-12-29 04:49:03 +0800 CST

A pasta Log do SQL server está se expandindo por causa dos arquivos SQL Dump (o que fazer com ela?)

  • 9

A pasta "Log" SIZE no diretório raiz do servidor SQL (X:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\Log) fica muito grande , ~80 GB.

Quando verifiquei, vejo que há muitos arquivos SQLDumpxxxx.mdmp /SQLDumpxxxx.txt nessa pasta.

  1. O que fazer com eles ?
  2. posso excluí-los e se é uma boa coisa a fazer?

10X

sql-server
  • 4 respostas
  • 54630 Views
Martin Hope
itzik Paz
Asked: 2014-10-24 06:45:49 +0800 CST

O processo de backup do SQL Server usa um cache de buffer?

  • 9

Quando um comando de backup completo do banco de dados é executado:

  1. O processo de backup utiliza apenas a memória que foi atribuída ao SQL Server (instância)?
  2. O processo de backup "limpa" a página da memória (buffer pool), o buffer sujo?

Quero saber se isso afetará o desempenho (em relação a todos os recursos necessários e ao impacto ruim) ao liberar dados.

sql-server backup
  • 1 respostas
  • 2746 Views
Martin Hope
itzik Paz
Asked: 2014-10-15 22:33:24 +0800 CST

agente de serviços do servidor sql

  • 1

Nos últimos dias, o comando do corretor de serviços executado a partir do banco de dados mestre está consumindo muito mais RECURSOS do que antes. O Impacto no Banco de Dados é alto (do lado ruim), Causando esperas internas. Não fiz nenhuma alteração no banco de dados antes e depois de 10.07.2014 (você pode ver essa data de início no gráfico). Verifiquei se o service broker está habilitado em algum banco de dados e descobri que está, em Tempdb & Msdb. O que pode causar essas alterações?

Anexei um gráfico, você pode ver a mudança de comportamento.

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

anexei outra captura de tela como você pode ver em sp_who2, o que não entendi é que você pode ver que o "LastBatch" está no muito antigo, de 10/12 07:55 (esses resultados são de hoje 10/ 20/2014 10:23 hora local). por que a sessão não foi encerrada. ?

sql-server sql-server-2012
  • 1 respostas
  • 1083 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