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.

3
Vous cherchez des conseils sur la façon d'intégrer les données de plus de 100 bases de données client dans une base de données de rapports centralisée
Je suis développeur SQL (pas DBA ni architecte) pour une petite entreprise SaaS (~ 50 employés). Je suis chargé de trouver comment: Déchargez les rapports opérationnels de nos 100+ bases de données OLTP Autoriser l'exécution de ces rapports sur les données de plusieurs bases de données client Positionner notre entreprise …

3
format () est une fonction de chaîne intégrée non déterministe… non?
Avant de publier un élément de connexion concernant le manque de documentation à ce sujet, quelqu'un confirmera-t-il que je ne manque pas simplement quelque chose ici? Sur la page de documents où formatest répertoriée en tant que fonction de chaîne: "Toutes les fonctions de chaîne intégrées sont déterministes." - Fonctions …
10 sql-server 


1
Problème avec les conventions d'appellation des tables et la gestion des stratégies dans SQL Server 2016
Dans SQL Server 2012, j'avais un ensemble de règles pour ne pas autoriser les espaces dans un nom de table. Cependant, lorsque j'utilise la même stratégie dans SQL Server 2016, j'obtiens une erreur. Voici le code de la condition: DECLARE @condition_id INT EXEC msdb.dbo.sp_syspolicy_add_condition @name=N'No Spaces', @description=N'No spaces in table …


1
Sélectionner uniquement les sur-ensembles
J'ai deux tables (avec un index non cluster) qui peuvent être créées avec les commandes ci-dessous: CREATE TABLE GroupTable ( GroupKey int NOT NULL PRIMARY KEY, RecordCount int NOT NULL, GroupScore float NOT NULL ); CREATE TABLE RecordTable ( RecordKey varchar(10) NOT NULL, GroupKey int NOT NULL, PRIMARY KEY(RecordKey, GroupKey) …

1
SQL Server met-il en cache les valeurs calculées dans une requête?
Chaque fois que je rencontre ce type de requêtes, je me demande toujours comment SQL Server fonctionnerait. Si j'exécute un type de requête qui nécessite un calcul et que j'utilise ensuite cette valeur à plusieurs endroits, par exemple dans le selectet le order by, SQL Server le calculera-t-il deux fois …
10 sql-server 


2
Échec de la création d'un index clusterisé lors de la création d'une table
Nous avons une erreur lors de l'exécution du script suivant; IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME='Table_Name') BEGIN CREATE TABLE Table_Name ( Field_Name_1 binary(32) NOT NULL CONSTRAINT PK_Name_Goes_Here PRIMARY KEY NONCLUSTERED , Field_Name_2 int NOT NULL , Field_Name_3 datetime NOT NULL INDEX IX_Name_Goes_Here CLUSTERED ) …

2
Ces outils sont-ils toujours valables?
J'étais en train de regarder un webinaire de 7 ans réalisé par Brent Ozar ( https://youtu.be/U_Kle3gKaHc ), et j'ai entendu parler de plusieurs éléments recommandés à ce moment-là. Utilitaire SQLDiag. SQLNexus. Outil PAL. Assistant / Assistant de réglage de base de données. BPA (Best Practices Analyzer). Gestion basée sur des …
10 sql-server  tools 

3
Création d'un index non clusterisé sur une colonne calculée non persistante SQL Server
J'ai du mal à trouver une documentation sur la façon dont SQL Server stocke réellement une colonne calculée non persistante. Prenons l'exemple suivant: --SCHEMA CREATE TABLE dbo.Invoice ( InvoiceID INT IDENTITY(1, 1) PRIMARY KEY, CustomerID INT FOREIGN KEY REFERENCES dbo.Customer(CustomerID), InvoiceStatus NVARCHAR(50) NOT NULL, InvoiceStatusID AS CASE InvoiceStatus WHEN 'Sent' …


4
Réinitialiser le total en cours basé sur une autre colonne
J'essaie de calculer le total cumulé. Mais il devrait se réinitialiser lorsque la somme cumulée supérieure à une autre valeur de colonne create table #reset_runn_total ( id int identity(1,1), val int, reset_val int, grp int ) insert into #reset_runn_total values (1,10,1), (8,12,1),(6,14,1),(5,10,1),(6,13,1),(3,11,1),(9,8,1),(10,12,1) SELECT Row_number()OVER(partition BY grp ORDER BY id)AS rn,* …


3
Impossible de restaurer la base de données compatible TDE lorsque MAXTRANSFERSIZE et CHECKSUM sont utilisés
Mise à jour : @AmitBanerjee - Responsable de programme principal pour le groupe de produits Microsoft SQL Server a confirmé que MS examinera le problème car il s'agit d'un défaut. Quelqu'un a-t-il rencontré un problème de restauration des sauvegardes effectuées sur SQL Server 2016 avec TDE activé et en utilisant …

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.