Articles of sql server

Como corrijo o erro ‘Named Pipes Provider, error 40 – Não foi possível abrir uma conexão com’ SQL Server ‘?

Não consigo me conectar ao meu database de um site. Eu recebo este erro: Provedor de pipes nomeados, erro: 40 – não foi possível abrir uma conexão com o SQL Server Eu tentei usar o endereço IP local para se conectar, bem como um endereço público. Eu tentei: Sim, o site pode se comunicar com […]

Não é possível abrir o database “teste” solicitado pelo login. O login falhou. Login falhou para o usuário ‘xyz \ ASPNET’

Eu criei um serviço da web que está salvando alguns dados em db. Mas estou recebendo este erro: Não é possível abrir o database “teste” solicitado pelo login. O login falhou. Logon falhou para o usuário ‘xyz \ ASPNET’. Minha string de conexão é Data Source=.\SQLExpress;Initial Catalog=IFItest;Integrated Security=True

Como posso consultar um valor na coluna XML do SQL Server

Eu tenho seguindo XML armazenado em uma coluna XML (chamado Roles ) em um database do SQL Server. Alpha Beta Gamma Eu gostaria de listar todas as linhas que têm uma function específica nelas. Essa function passou por parâmetro.

Chave estrangeira para várias tabelas

Eu tenho 3 tabelas relevantes no meu database. CREATE TABLE dbo.Group ( ID int NOT NULL, Name varchar(50) NOT NULL ) CREATE TABLE dbo.User ( ID int NOT NULL, Name varchar(50) NOT NULL ) CREATE TABLE dbo.Ticket ( ID int NOT NULL, Owner int NOT NULL, Subject varchar(50) NULL ) Os usuários pertencem a vários […]

O identificador de várias partes não pôde ser vinculado

Eu vi erros semelhantes no SO, mas não encontro uma solução para o meu problema. Eu tenho uma consulta SQL como: SELECT DISTINCT a.maxa , b.mahuyen , a.tenxa , b.tenhuyen , ISNULL(dkcd.tong, 0) AS tongdkcd FROM phuongxa a , quanhuyen b LEFT OUTER JOIN ( SELECT maxa , COUNT(*) AS tong FROM khaosat WHERE CONVERT(DATETIME, […]

A prática do NOLOCK (Sql Server hint) é ruim?

Eu estou no negócio de criar sites e aplicativos que não são de missão crítica -> por exemplo. software bancário, vôo espacial, aplicativo de monitoramento de cuidados intensivos, etc. Você começa a idéia. Então, com esse aviso legal em massa, é ruim usar a dica NOLOCK em alguma declaração Sql? Alguns anos atrás, foi sugerido […]

Como retornar vários valores em uma coluna (T-SQL)?

Eu tenho uma tabela UserAliases ( UserId, Alias ) com vários aliases por usuário. Eu preciso consultá-lo e retornar todos os aliases para um determinado usuário, o truque é retorná-los todos em uma coluna. Exemplo: UserId/Alias 1/MrX 1/MrY 1/MrA 2/Abc 2/Xyz Eu quero o resultado da consulta no seguinte formato: UserId/Alias 1/ MrX, MrY, MrA […]

SET versus SELECT ao atribuir variables?

Quais são as diferenças entre as instruções SET e SELECT ao atribuir variables ​​em T-SQL?

Há alguma desvantagem em sempre usar o nvarchar (MAX)?

No SQL Server 2005, há alguma desvantagem em tornar todos os campos de caractere nvarchar (MAX) em vez de especificar explicitamente um comprimento, por exemplo, nvarchar (255)? (Além do óbvio que você não é capaz de limitar o tamanho do campo no nível do database)

Insira 2 milhões de linhas no SQL Server rapidamente

Eu tenho que inserir cerca de 2 milhões de linhas de um arquivo de texto. E com a inserção eu tenho que criar algumas tabelas mestras. Qual é a melhor e mais rápida maneira de inserir um conjunto tão grande de dados no SQL Server?