Récemment, lorsque je suis tombé sur le script de restauration d'une base de données, je me suis demandé pourquoi nous devons utiliser " FILE = 1 "? Ne pouvons-nous restaurer une base de données sans cette déclaration!? Fondamentalement, à quoi
Récemment, lorsque je suis tombé sur le script de restauration d'une base de données, je me suis demandé pourquoi nous devons utiliser " FILE = 1 "? Ne pouvons-nous restaurer une base de données sans cette déclaration!? Fondamentalement, à quoi
La vue système sys.partitionsa une colonne "lignes" qui est le nombre total de lignes dans une partition donnée. Pour une table qui n'est pas partitionnée (ou qui n'a qu'une seule partition selon la façon dont vous la regardez), cette colonne donne le nombre de lignes de la table. Je suis curieux...
J'ai rencontré un comportement intéressant sur SQL Server (observé en 2005 et 2012) aujourd'hui que j'espérais que quelqu'un pourrait expliquer. Une requête effectuant une comparaison à l'aide =d'un champ NVARCHAR a ignoré l'espace de fin dans la chaîne (ou a coupé automatiquement la valeur avant...
Pour MySQL, je sais que la base de données est sauvegardée table par table dans les instructions SQL, cela entraîne un verrouillage et si vous mettez à jour les colonnes pendant la sauvegarde, vous risquez de vous retrouver avec des problèmes d'intégrité. À ma connaissance, cela ne s'applique pas à...
J'ai un tableau des utilisateurs: |Username|UserType|Points| |John |A |250 | |Mary |A |150 | |Anna |B |600 | et niveaux |UserType|MinPoints|Level | |A |100 |Bronze | |A |200 |Silver | |A |300 |Gold | |B |500 |Bronze | Et je recherche une requête pour obtenir le niveau pour chaque utilisateur....
J'essaie d'installer SQL Server Express 2012 avec SP1 x64 sur Windows 7 SP1 x64. SQL Server Express 2012 avait précédemment installé cette machine. Cette instance a été mise à niveau vers SQL Server 2012 Standard, qui a depuis été désinstallée. Voici les options sélectionnées lors de...
Dans mon application, avec une base de données exécutée sur SQL Server 2012, j'ai un travail (tâche planifiée) qui exécute périodiquement une requête coûteuse et écrit les résultats dans une table qui peut ensuite être interrogée par l'application. Idéalement, je voudrais exécuter cette requête...
J'ai donc un processus d'insertion en bloc simple pour prendre les données de notre table de transfert et les déplacer dans notre datamart. Le processus est une tâche de flux de données simple avec des paramètres par défaut pour "Lignes par lot" et les options sont "tablock" et "no check...
Le droit "Verrouiller les pages en mémoire" peut être accordé au compte de service utilisé par SQL Server. Cela permet à SQL Server d'empêcher la mémoire d'être paginée sur le disque. J'ai remarqué que plusieurs de nos machines SQL Server n'ont pas la stratégie locale configurée pour autoriser ce...
Je voudrais faire ceci: DECLARE @Id INT; UPDATE Logins SET SomeField = 'some value' OUTPUT @Id = Id WHERE EmailAddress = @EmailAddress -- this is a parameter of the sproc Est-ce seulement possible? Je sais que je peux déclarer une variable de table locale et y diriger la sortie, mais je préférerais...
Le plan d'exécution de la requête n'affiche pas les détails de verrouillage par défaut, est-il possible de visualiser les verrous, ainsi que le type, acquis lors de l'exécution d'une requête?
Lister les travaux, les planifications et les prochaines heures d'exécution planifiées J'essaie de répertorier les travaux, les planifications et les prochaines heures d'exécution planifiées. Cependant, je ne semble pas réussir. sysjobactivity a next_scheduled_run_date, ce dont j'ai besoin, mais je...
J'ai un environnement de test configuré avec les éléments suivants: Machine virtuelle (Hyper-V) Windows Server 2008 R2 SP1 (x64 bits) Windows SQL Server 2005 Developer Edition SP4 (x64 bits) (nom d'instance par défaut) 1 base de données avec réplication de fusion configurée ... 3 publications avec...
Je dois maintenir et étendre un ancien système hérité qui contient des méthodes de service Web et des tables de base de données qui ne sont plus utilisées. Comme je ne suis pas entièrement sûr que les tables soient vraiment redondantes, j'ai peur de les supprimer. Existe-t-il un autre moyen...
J'ai reçu cette requête d'un article de blog : SELECT object_name, counter_name, cntr_value FROM sys.dm_os_performance_counters WHERE [object_name] LIKE '%Buffer Manager%' AND [counter_name] = 'Buffer cache hit ratio' Le message a déclaré que cela me donnerait un pourcentage de visites dans le...
J'ai cette table de base de données qui est censée garder l'index de texte intégral à jour. Cependant, je ne le vois pas du tout (aucune erreur dans le journal car le dernier journal que je vois était quand je l'ai déclenché manuellement). Voici ce que je vois ... mais sur la table elle-même ......
Je travaille un script pour porter un environnement d'un serveur à un autre. Je rencontre un problème d'appel catalog.create_environment_variabledans lequel j'obtiens l'erreur "Le type de données de la valeur d'entrée n'est pas compatible avec le type de données de la" chaîne "." sortant du proc...
Nous commençons à concevoir les blocs de construction d'un magasin de données / entrepôt et nous devons être en mesure de prendre en charge tous les fuseaux horaires (nos clients viennent du monde entier). De la lecture des discussions en ligne (et dans les livres), une solution courante semble...
Est-il possible dans SQL Server de déterminer si l'authentification en mode mixte est activée sans se connecter à SQL
Je soupçonne que c'est un problème parce que nous avons atteint la limite maximale de 50 instances de SQL Server. À la limite, il n'installera pas plus d'instances, naturellement. Cependant, il semble que cela ne les désinstallera pas non plus. C'est pire. Il se bloque dans la boîte de dialogue...