Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

raymond

problema com update em sql server 2000

Recommended Posts

CREATE TABLE [dbo].[AlvosRAY] (
	[IDAlvo] [int] IDENTITY (1, 1) NOT FOR REPLICATION  NOT NULL ,
	[IDAcao] [int] NOT NULL ,
	[Provider] [nvarchar] (50) COLLATE Latin1_General_CI_AI NULL ,
	[Data Source] [nvarchar] (50) COLLATE Latin1_General_CI_AI NULL ,
	[Catalog] [nvarchar] (50) COLLATE Latin1_General_CI_AI NULL ,
	[Table] [nvarchar] (50) COLLATE Latin1_General_CI_AI NULL ,
	[Column] [nvarchar] (50) COLLATE Latin1_General_CI_AI NULL 
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[AlvosRAY] WITH NOCHECK ADD 
	CONSTRAINT [PK_ListasAlvosRAY] PRIMARY KEY  CLUSTERED 
	(
		[IDAlvo]
	)  ON [PRIMARY] 
GO
dados:

 

'IDAlvo';'IDAcao';'Provider';'Data Source';'Catalog';'Table';'Column'

259;285;'';'';'';'';''

260;286;'SQLOLEDB';'CROMO';'IPESP';'testes';'nome'

261;286;'SQLOLEDB';'CROMO';'IPESP';'testes';'ID'

262;287;'SQLOLEDB';'CROMO';'IPESP';'testes';'nome'

263;287;'';'';'';'';''

264;288;'';'';'';'';''

 

onde está '' é NULL

 

quando executo o comando abaixo ele dá timeout (mais de 3 minutos)

UPDATE AlvosRAY SET Provider = NULL, [Data Source] = NULL, [Catalog] = NULL, [Table] = NULL, [Column] = NULL WHERE IDAlvo = 261
alguem tem alguma ideia de qual possa ser o problema e como resolver

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola.

 

Tenta dar uma olhada nos processos que estao rodando no seu banco de dados.

Criei eu um ambiente a sua tabela, com os dados e o update e foi normal. Os comandos estao corretos.

Procure no Books on line o comando sp_who para verificar os processos.

 

abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.