J'essaie de restaurer une base de données locale sur mon serveur, mais j'ai des problèmes avec la sauvegarde. J'ai fait un fichier .bak mais chaque fois que j'essaye de le charger sur le serveur il ne me le permet pas. Voici une capture d'écran du message d'erreur que je reçois: …
J'obtiens l'erreur de réplication «La longueur des données LOB (2135980) à répliquer dépasse le maximum configuré 65536». sp_configure a été précédemment appliqué pour le définir sur la valeur max (-1) et une requête sur sys.configurations confirme que la valeur max (-1) est en cours d'utilisation. EXEC sp_configure 'max text repl …
Voici mon code en ce moment: BEGIN TRY INSERT INTO TABLE (F1,F2,F3) VALUES ('1','2','3') END TRY BEGIN CATCH ;THROW END CATCH Fonctionne très bien, à moins qu'il ne soit exécuté sur une machine avec SQL 2008. J'aimerais que le bloc CATCH vérifie la version SQL et exécute THROW s'il est …
J'ai une table avec une NTEXTcolonne appelée comments. J'ai une deuxième chaîne, appelons-la anothercomment(a varchar) qui doit être placée à l'intérieur d'une commentschaîne donnée après le mot UPDATEHERE. Casting pour nvarchar(max)tronquer la commentschaîne, donc je ne peux pas utiliser les goûts de CHARINDEX()( Msg 8152, Level 16, State 10, Line …
(Question déplacée de SO) J'ai une table (données fictives) avec un index cluster contenant 2 colonnes: Maintenant, je lance ces deux requêtes: declare @productid int =1 , @priceid int = 1 SELECT productid, t.priceID FROM Transactions AS t WHERE (productID = @productid OR @productid IS NULL) AND (priceid = @priceid …
Je fais face à des blocages récurrents, dont l'un est un verrou et contient une requête SELECT avec un indice XLOCK qui devient la victime du blocage. L'autre instruction est un INSERT dans l'une des tables qui fait partie de la vue de la première requête. Vue: create view dbo.viewE …
Y a-t-il des avantages à utiliser des outils tiers pour effectuer des sauvegardes? Je n'en parle pas en particulier, mais je veux savoir si quelqu'un les utilise pour des bases de données supérieures à 200 Go. Les serveurs sont principalement des éditions MSSQL 2008R2, Standard et Enterprise.
Nous avons une table avec beaucoup de insert\selectchaque fois (comme 100 machines insérant \ mettant à jour chaque seconde). Quelle est la meilleure façon de créer un index sur une table qui ne peut pas être verrouillé, même pas une seconde? Si je crée l'index, je suis sûr qu'il verrouillera …
Pourquoi n'y a-t-il pas d'analyse complète (sur SQL 2008 R2 et 2012)? Données de test: DROP TABLE dbo.TestTable GO CREATE TABLE dbo.TestTable ( TestTableID INT IDENTITY PRIMARY KEY, VeryRandomText VarChar(50), VeryRandomText2 VarChar(50) ) Go Set NoCount ON Declare @i int Set @i = 0 While @i < 10000 Begin Insert …
Nous passons par un processus de rétrogradation de SQL Server 2008 R2 Enterprise vers l'édition Standard. Pour lancer l'activité ci-dessus, nous recherchions l'édition standard disponible de SQL Server. Nous en avons trouvé un, mais nous nous sommes trompés sur les points ci-dessous: Les fichiers d'installation (enregistrés par un ancien membre …
Je suis récemment entré dans un environnement où de nombreuses connexions aux bases de données n'ont pas le enforce_password_policydrapeau activé. Un audit à venir nécessite la vérification des mots de passe de ces connexions. J'ai utilisé la requête suivante pour obtenir une liste des connexions et si les indicateurs sont …
Nous voyons des types d'attente PAGELATCH_EX et PAGELATCH_SH très élevés ainsi que des attentes WRITELOG élevées. J'ai diagnostiqué la requête à l'origine des attentes PAGELATCH et je peux les éliminer en réduisant le taux d'insertion dans une clé primaire en cluster occupée définie avec une valeur IDENTITY. Je comprends que …
Je suis curieux de savoir comment configurer une étape de travail SQL à exécuter en tant que compte de connexion SQL différent. Il semble que je dois configurer un nouveau compte proxy qui nécessite des informations d'identification existantes. Lorsque je crée un identifiant, ma seule option consiste à utiliser un …
J'essaie de savoir qui a changé le mot de passe pour une connexion dans SQL Server 2008 R2. J'ai déjà vérifié la trace par défaut - et il n'enregistre pas cet événement. La trace par défaut comprendra ces événements liés à la sécurité: /* Audit Add DB user event Audit …
J'ai l'index suivant créé sur une table dans ma base de données: CREATE INDEX [idx_index1] on [table1] (col1, col2, col3) Le serveur suggère l'index «manquant» suivant: CREATE INDEX [idx_index2] on [table1] (col1, col2) INCLUDE (col3, col4, col5, col6....) Il me semble logique de modifier la définition d'index existante pour inclure …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.