Existe-t-il un moyen de cloner la sécurité et les autorisations des utilisateurs dans Microsoft SQL Server, de préférence à l'aide de l'interface graphique de SQL Server Management
Existe-t-il un moyen de cloner la sécurité et les autorisations des utilisateurs dans Microsoft SQL Server, de préférence à l'aide de l'interface graphique de SQL Server Management
Cette question a été migrée à partir de Server Fault car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 7 ans . Sur ma machine de développement, j'ai installé SQL Server Express 2008, mais il a le nom de l'instance .\SQLEXPRESS. Je veux que ce soit l'instance...
Nous devons effectuer une restauration, et nous ne pouvons pas le faire car d'autres utilisateurs sont connectés. Nous pensions avoir déconnecté chaque processus, mais apparemment pas. Comment pouvons-nous, à partir de Management Studio, lancer tout le monde pour que nous puissions faire cette...
Je suis principalement un développeur d'applications, mais je dois faire tout le travail de base de données initial pour mon projet actuel ( entre autres ... son MS SQL Server 2008 ). En tant que première décision, j'essaie de déterminer s'il faut diviser mon état en utilisant des bases de données...
Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 7 ans . Nous avons donc un site client qui se plaint de performances très lentes. J'ai jeté un coup d'œil et il est évident que le problème est dû au...
Dans SQL Server 2008, j'utilise RANK() OVER (PARTITION BY Col2 ORDER BY Col3 DESC)pour renvoyer l'ensemble de données avec RANK. Mais j'ai des centaines d'enregistrements pour chaque partition, donc j'obtiendrai des valeurs de rang 1, 2, 3 ...... 999. Mais je veux seulement jusqu'à 2 RANKsdans...
Cette question a été migrée à partir de Stack Overflow car il est possible d'y répondre sur Database Administrators Stack Exchange. Migré il y a 7 ans . Je lisais Clusteredet Non Clustered Indexes. Clustered Index- Il contient des pages de données. Cela signifie que les informations de ligne...
À l'aide de SQL Server 2008 et versions ultérieures, je souhaite ajouter une colonne rowversion à une grande table mais quand je ALTER TABLE [Tablename] ADD Rowversion [Rowversion] NOT NULL Ensuite, le tableau n'est pas disponible pour les mises à jour depuis trop longtemps. Quelles stratégies...
Existe-t-il un moyen de supprimer temporairement la saisie semi-automatique de SQL Server Management Studio lors de la saisie d'une requête? Je ne veux pas désactiver complètement la saisie semi-automatique, dites simplement de maintenir une touche enfoncée tout en tapant un mot particulier afin...
Comment désactiver SCHEMABINDINGune vue sans la
Ma première question, veuillez être douce. Je comprends que le compte sa permet un contrôle complet sur un serveur SQL et toutes les bases de données, utilisateurs, autorisations, etc. Je suis absolument convaincu que les applications ne devraient pas utiliser le mot de passe sa sans une raison...
J'ai créé une table testtableà l'intérieur de la base de données testbasequi a la structure suivante: product_no (int, not null) product_name (varchar(30), not null) price (money, null) expire_date (date, null) expire_time (time(7), null) que j'ai utilisé Microsoft SQL Server 2008 Management...
J'ai récemment repris un projet et j'ai découvert que dans la plupart des tables, la clé primaire a la propriété " NOT FOR REPLICATION". Je ne suis pas DBA, mais sûrement dans la plupart des bases de données, un enregistrement sans clé primaire serait considéré comme corrompu. La clé primaire de la...
Les trois SELECTdéclarations de ce code USE [tempdb]; GO SET NOCOUNT ON; CREATE TABLE dbo.persist_test ( id INT NOT NULL , id5 AS (id * 5) , id5p AS (id * 5) PERSISTED ); INSERT INTO dbo.persist_test (id) VALUES (1), (2), (3); SELECT id FROM dbo.persist_test; SELECT id5 FROM dbo.persist_test;...
J'utilise souvent SSMS pour tester mes procédures stockées lentes pour les index manquants. Chaque fois que je vois un "Index manquant (Impact xxx)", ma réaction est de créer le nouvel index. Il en résulte une requête plus rapide à chaque fois que je sache. Une raison pour laquelle je ne devrais...
Quelqu'un utilise-t-il HierarchyId en production réelle avec des tables de taille raisonnable, plus de quelques milliers de lignes? Est-ce fiable / performant? Jusqu'à présent, je n'ai trouvé personne non affilié au fournisseur qui le recommande, et Paul Nielsen déconseille cela ici . Quelle est...
J'essaie d'obtenir un serveur lié à ServerA créé sur un autre serveur, ServerB en utilisant "Être créé en utilisant le contexte de sécurité actuel de la connexion" dans un environnement de domaine. J'ai lu que je devrais avoir des SPN créés pour les comptes de service qui exécutent SQL Server sur...
Je veux pouvoir exécuter une requête pour obtenir les informations cruciales sur l'état d'une base de données. C'est-à-dire que je veux que la requête puisse dire si la base de données est en bon état ou non. Voici la requête dont j'ai hérité pour cette vérification: SELECT name AS [SuspectDB],...
Les événements étendus semblent être une meilleure technologie et moins de stress sur le serveur, mais le SQL Profiler / perfmon a un meilleur outillage. Les événements prolongés semblent également avoir une courbe d'apprentissage plus abrupte. Dans quel contexte chacun doit-il être utilisé?...
Est-il possible de configurer SQL Server Management Studio (SSMS). afin que la boîte de dialogue ci-dessus n'apparaisse pas lorsque je ferme une fenêtre de requête non