J'ai déplacé ma base de données d'un SQL 2005 vers un serveur avec SQL 2008. J'essaie maintenant de créer une source de données ODBC. J'utilise "Avec l'authentification SQL Server en utilisant un identifiant et un mot de passe saisis par l'utilisateur" et j'ai entré mon identifiant et mon mot de …
Nous avons récemment mis à niveau une application que nous utilisons, ce qui impliquait de modifier le schéma de la base de données. Ces modifications auraient pu forcer la suppression des plans d'exécution mis en cache. Si SQL Server a été contraint de créer un tas de nouveaux plans, cela …
D'après mes livres sur SQL Server 2008 Internals and Troubleshooting (empruntés à une bibliothèque locale de l'Illinois) par Christian Bolton, Brent Ozar etc. peut confirmer ou corriger ma compréhension. Chaque requête ou opération qui nécessite une allocation de mémoire de requête aura besoin de mémoire d'espace de travail. Dans les …
Je recherche le meilleur moyen de désactiver l'accès au sys.tables/ Information Schemapour un utilisateur / groupe dans SQL Server. J'ai trouvé ce fil de 2008 Il montre comment refuser l'accès [sys].[something]comme ceci: DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[tables] TO DenySystemTableSelectRole GO DENY SELECT ON [sys].[syscolumns] …
Je manque quelque chose en essayant d'utiliser ma procédure stockée EXECUTE AS. La procédure stockée lit les données source_db, les agrège et stocke le résultat target_db. Le sp lui-même est dedans target_db. J'ai une connexion dédiée et la mappe aux utilisateurs à la fois source_dbet target_dbpour le propriétaire de sp …
J'ai une base de données SQL Server (2008 R2 SP1) qui faisait environ 15 concerts. Il s'avère que la maintenance n'avait pas été exécutée depuis un certain temps, j'ai donc créé un plan de maintenance pour reconstruire tous les index, ils étaient très fragmentés. Le travail est terminé et la …
Je continue à lire dans de nombreux forums et sur de nombreux blogs qu'une page est composée comme indiqué ci-dessous: Taille de la page: 16 x 512B = 8192B En-tête de page: = 96B Ligne In_Row maximale: = 8060B Cela laisse (8192 - 96 - 8060) B = 36B. Ok, …
Sur ma structure de base de données dans SQL Server, j'ai 3 types de produits qui nécessitent des informations différentes sur la commande. Donc, j'ai créé une Customerstable et trois tables de commandes différentes: OrdersForProductAs, OrdersForProductBs, OrdersForProductCs. Toutes les tables de commandes ont une relation un à plusieurs sur la …
J'ai des problèmes de concurrence avec mes insertions dans une procédure stockée. La partie pertinente de la procédure est la suivante: select @_id = Id from table1 where othervalue = @_othervalue IF( @_id IS NULL) BEGIN insert into table1 (othervalue) values (@_othervalue) select @_id = Id from table1 where othervalue …
Transaction (Process ID) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction. J'obtiens cette erreur de manière aléatoire lorsqu'un de mes sites Web est occupé. Je sais à peu près sur quels ensembles de tables cela se produit, mais d'après …
Sur l'un de nos clients, nous avons eu des problèmes de performances sur notre application. Il s'agit d'une application Web .NET 3.5 qui consomme et met à jour des données sur une base de données SQL Server. Actuellement, notre environnement de production se compose d'une machine Windows 2008 R2 comme …
Nous avons plus de 200 serveurs et je pense à créer une base de données DBA centralisée où il enregistre la sauvegarde, les erreurs, les travaux d'espace et génère des rapports sur SSRS. Je ne sais pas par où commencer et j'apprécierais grandement votre aide. Merci beaucoup.
Il y a beaucoup de bases de données sur le serveur SQL de mon client. Ces bases de données sont en cours de développement, afin que les développeurs puissent concevoir, refactoriser, effectuer des modifications de données, etc. Certaines bases de données changent rarement. Mon client doit les garder tous en …
Existe-t-il un moyen de savoir ce qui est mis en cache dans SQL Server 2008 R2? J'ai trouvé le bel article suivant: http://blog.sqlauthority.com/2010/06/17/sql-server-data-pages-in-buffer-pool-data-stored-in-memory-cache . Cependant, je voudrais savoir combien de données (par exemple en pourcentage et en Ko) sont stockées de chaque table et index. Existe-t-il un moyen simple d'obtenir …
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.