Administrateurs de bases de données

Q & R pour les professionnels de la base de données qui souhaitent améliorer leurs compétences en base de données et apprendre des autres dans la communauté

7
Copier la structure complète d'une table
En utilisant certaines méthodes, lorsque vous créez une copie d'une table, vous perdez des index, PK, FK, etc. Par exemple, dans SQL Server, je peux dire: select * into dbo.table2 from dbo.table1; Ceci est juste une simple copie du tableau; tous les index / contraintes sont manquants. Comment copier une …

2
Mongodump: champ «instantané» non reconnu
J'utilise mongodump à partir des outils mongo pour télécharger une sauvegarde de mon serveur. Cependant, lorsque j'exécute la commande, la commande renvoie "Champ non reconnu 'snapshot'". L'erreur complète est: Failed: error reading collection: Failed to parse: { find: "data", skip: 0, snapshot: true, $readPreference: { mode: "secondaryPreferred" }, $db: "xxx" …

2
Le superutilisateur n'est pas autorisé à se connecter
J'ai créé un portail de superutilisateur avec la commande suivante create role portal with superuser password 'portal' Lorsque j'ai essayé de me connecter à postgres avec l'utilisateur du portail, l'erreur suivante apparaît dans les rails. FATAL: role "portal" is not permitted to log in Je ne peux pas suivre ce …
32 postgresql 


1
Premier jour d'un nouveau job chez DBA - Contrôle des sauvegardes et de la sécurité - Comment? quoi d'autre devrait être vérifié?
Généralement, lorsque je démarre dans un nouvel environnement, j'ai tendance à vérifier où sont les sauvegardes, à quel moment la dernière sauvegarde a été effectuée, à quelle date la dernière restauration a été appliquée et à la sécurité également. La façon dont je le fais est via T-SQL. Vérifiez les …

1
Très étrange performance avec un index XML
Ma question est basée sur ceci: https://stackoverflow.com/q/35575990/5089204 Pour y répondre, j'ai fait le scénario de test suivant. Scénario de test Je crée d'abord une table de test et la remplis de 100 000 lignes. Un nombre aléatoire (0 à 1000) devrait donner environ 100 lignes pour chaque nombre aléatoire. Ce …

2
Laquelle est la plus efficace: sélection du serveur lié ou insertion dans le serveur lié?
Supposons que je dois exporter des données d'un serveur à un autre (via des serveurs liés). Quelle déclaration sera plus efficace? Exécution sur le serveur source: INSERT INTO [DestinationLinkedServer].[DestinationDB].[dbo].[Table] SELECT a, b, c, ... FROM [dbo].Udf_GetExportData() Ou exécutant sur le serveur cible: INSERT INTO [dbo].[Table] SELECT a, b, c, ... …


1
Comment attacher une base de données dans SQL Server?
Quelques questions courantes relatives à la liaison de bases de données dans SQL Server: Que signifie attacher ou détacher une base de données? Comment détacher une base de données? Comment joindre une base de données? Qu'est-ce que cela signifie d'attacher et de reconstruire le journal? Comment le faire dans SQL …
32 sql-server 


3
Les listen_addresses peuvent-elles vraiment être définies dans une liste?
J'ai une machine virtuelle avec l'adresse IP 192.168.0.192 sous PostgreSQL. Si je précise listen_addresses = '*' je peux alors me connecter depuis une autre machine virtuelle à l'adresse 192.168.0.191 et à partir de localhost. Mais je n'arrive pas à utiliser une liste pour dire à postgreSQL d'utiliser ces deux adresses. …
32 postgresql 





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.