Questions marquées «sql-server»

Toutes les versions de Microsoft SQL Server (pas MySQL). Veuillez également ajouter une balise spécifique à la version, comme sql-server-2016, car elle est souvent pertinente pour la question.

4
SQL Server Developer Edition 2012 ou 2014 - Télécharger
J'ai entendu (je suis presque sûr) que Developer Edition est gratuite et pour le télécharger, l'inscription n'est pas nécessaire. Mais quand j'ai commencé à le chercher aujourd'hui, je n'ai pas pu trouver où l'obtenir. Ma compréhension est-elle mauvaise ou correcte? Désolé, je n'ai pas trouvé de question similaire ici. Des …
14 sql-server 



2
stats_column_id et index_column_id ne sont pas mis à jour avec l'ordre physique de l'index clusterisé est modifié
À moins que je ne comprenne mal le but de la colonne, le code suivant indique qu'un changement de la structure de l'index cluster ne change pas la position ordinale ( stats_column_id) de la colonne dans le DMV sys.stats_columns . (Testé dans AdventureWorks2014, AdventureWorks2008R2) select i.name, c.name, ic.column_id, ic.index_column_id from …

2
Autre moyen de compresser NVARCHAR (MAX)?
J'essaie de compresser certaines tables qui ont des NVARCHAR(MAX)champs. Malheureusement, la rowet la pagecompression n'ont pas l'impact souhaité (seulement ~ 100/200 Mo économisés pour une table de 20 Go). En outre, je ne suis pas en mesure d'appliquer des compressions d'archivage de magasin de colonnes et de magasins de colonnes …

3
Création d'un serveur lié qui pointe vers lui-même
J'essaie de créer un serveur lié sur une instance SQL Server 2014 servername\instancenameà l'aide de l'appel suivant: EXEC master.dbo.sp_addlinkedserver @server = N'servername\instancename', @srvproduct=N'SQL Server' Je reçois l'erreur: Msg 15028, Level 16, State 1, Procedure sp_addlinkedserver, Line 82 The server 'servername\instancename' already exists. Cela fonctionne bien dans SQL Server 2005, et …


2
Comment sélectionner plusieurs colonnes mais seulement les grouper par une?
J'ai un problème avec group by, je souhaite sélectionner plusieurs colonnes mais les regrouper par une seule colonne. La requête ci-dessous est ce que j'ai essayé, mais elle m'a donné une erreur. 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] …


1
Rejoining range search on nullable composite index?
Pour le schéma et les exemples de données suivants 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 …
14 sql-server  index 

1
Lors du changement de la taille d'une colonne nvarchar, dois-je supprimer l'index unique? Et la table sera-t-elle verrouillée lors de la recréation de l'index?
Dans notre base de données existe une grande table qui ressemble plus ou moins à ceci: CREATE TABLE dbo.production_data ( pd_id BIGINT PRIMARY KEY, serial NVARCHAR(16) NOT NULL UNIQUE, ... ); mais maintenant la taille du champ série est devenue trop faible, donc je veux le changer à 32. L'outil …

1
Ne devrait-on PAS éviter?
Parmi certains développeurs SQL Server, c'est une croyance largement répandue qui NOT INest terriblement lente , et les requêtes doivent être réécrites afin qu'elles renvoient le même résultat mais n'utilisent pas les mots clés "mauvais". ( exemple ). Y a-t-il une vérité à cela? Existe-t-il, par exemple, un bogue connu …

1
AlwaysOn AG, DTC avec basculement
Problème: comment exécuter le coordinateur de transactions distribuées (DTC) sur tous les serveurs d'un groupe de disponibilité AlwaysOn (AG)? Je n'ai PAS besoin de maintenir les transactions sur les événements de basculement / basculement. Configuration: j'ai un cluster de basculement Windows (WSFC) avec trois serveurs Windows 2008 R2 où ils …

2
DBCC CHECKDB corruption non corrigible: la vue indexée contient des lignes qui n'ont pas été produites par la définition de la vue
TL; DR: J'ai une corruption non réparable dans une vue indexée. Voici les détails: Fonctionnement DBCC CHECKDB([DbName]) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS sur l'une de mes bases de données produit l'erreur suivante: Msg 8907, niveau 16, état 1, ligne 1 L'index spatial, l'index XML ou la vue indexée 'ViewName' (ID …

1
Total cumulé à la ligne précédente
J'ai besoin d'aide pour les fonctions de fenêtrage. Je sais que vous pouvez calculer la somme dans une fenêtre et le total cumulé dans une fenêtre. Mais est-il possible de calculer le total cumulé précédent, c'est-à-dire le total cumulé hors ligne actuelle? Je suppose que vous auriez besoin d'utiliser l' …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.