Preguntas etiquetadas con sql-server

Todas las versiones de Microsoft SQL Server (no MySQL). Agregue también una etiqueta específica de la versión, como sql-server-2016, ya que a menudo es relevante para la pregunta.




2
stats_column_id e index_column_id no se actualizan con el orden físico del índice agrupado se cambia
A menos que no entienda el propósito de la columna, el siguiente código indica que un cambio en la estructura del índice agrupado no cambia la posición ordinal ( stats_column_id) de la columna en el DMV sys.stats_columns . (Probado en AdventureWorks2014, AdventureWorks2008R2) select i.name, c.name, ic.column_id, ic.index_column_id from sys.indexes i …


3
Crear un servidor vinculado que se señale a sí mismo
Estoy intentando crear un servidor vinculado en la instancia de SQL Server 2014 servername\instancenameusando la siguiente llamada: EXEC master.dbo.sp_addlinkedserver @server = N'servername\instancename', @srvproduct=N'SQL Server' Recibo el error: Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line 82 The server 'servername\instancename' already exists. Esto funciona bien en SQL Server 2005 y, …


2
¿Cómo seleccionar varias columnas pero solo agruparlas por una?
Tengo un problema con group by, quiero seleccionar varias columnas pero agruparlas solo por una columna. La consulta a continuación es lo que intenté, pero me dio un error. SELECT Rls.RoleName,Pro.[FirstName],Pro.[LastName],Count(UR.[RoleId]) as [Count] from [b.website-sitecore-core].[dbo].[aspnet_UsersInRoles] UR inner join [b.website-professional-au].[dbo].[Profile] Pro on UR.UserId = Pro.Id inner join [b.website-sitecore-core].[dbo].[aspnet_Roles] Rls on Rls.RoleId …


1
¿Volver a buscar rango en índice compuesto anulable?
Para el siguiente esquema y datos de ejemplo CREATE TABLE T ( A INT NULL, B INT NOT NULL IDENTITY, C CHAR(8000) NULL, UNIQUE CLUSTERED (A, B) ) INSERT INTO T (A) SELECT NULLIF(( ( ROW_NUMBER() OVER (ORDER BY @@SPID) - 1 ) / 1003 ), 0) FROM master..spt_values Una …
14 sql-server  index 


1
NO se debe evitar EN
Entre algunos desarrolladores de SQL Server, es una creencia generalizada que NOT INes terriblemente lenta , y las consultas deben reescribirse para que devuelvan el mismo resultado pero no utilicen las palabras clave "malvadas". ( ejemplo ) ¿Hay algo de cierto en eso? ¿Existe, por ejemplo, algún error conocido en …

2
DBCC CHECKDB corrupción no reparable: la vista indizada contiene filas que no fueron producidas por la definición de vista
TL; DR: Tengo una corrupción no reparable en una vista indizada. Aquí están los detalles: Corriendo DBCC CHECKDB([DbName]) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS en una de mis bases de datos produce el siguiente error: Mensaje 8907, Nivel 16, Estado 1, Línea 1 El índice espacial, el índice XML o la …

1
AlwaysOn AG, DTC con conmutación por error
Problema: ¿Cómo puedo ejecutar el Coordinador de transacciones distribuidas (DTC) en todos los servidores de un grupo de disponibilidad AlwaysOn (AG)? NO necesito mantener transacciones sobre eventos de conmutación por error / conmutación. Configuración: Tengo un Clúster de conmutación por error de Windows (WSFC) con tres servidores Windows 2008 R2 …

1
Total acumulado a la fila anterior
Necesito ayuda con las funciones de ventanas. Sé que puedes calcular la suma dentro de una ventana y el total acumulado dentro de una ventana. Pero, ¿es posible calcular el total acumulado anterior, es decir, el total acumulado sin incluir la fila actual? Supongo que necesitarías usar el argumento ROWo …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.