Maison >base de données >tutoriel mysql >Comment puis-je sauvegarder une base de données SQL Server distante sur mon disque local sans accès direct aux fichiers ?

Comment puis-je sauvegarder une base de données SQL Server distante sur mon disque local sans accès direct aux fichiers ?

Linda Hamilton
Linda Hamiltonoriginal
2024-12-16 05:01:14892parcourir

How Can I Back Up a Remote SQL Server Database to My Local Drive Without Direct File Access?

Sauvegarde d'une base de données SQL Server distante sur un lecteur local

La sauvegarde d'une base de données d'un serveur SQL distant vers un serveur local peut être un défi, surtout lorsqu’il est limité par des restrictions d’accès et de connectivité. Cet article explore une méthode pour transférer une base de données distante vers un lecteur local sans accès direct aux fichiers ni chemin UNC.

Méthode SQL Server Management Studio

Naviguer vers le serveur distant base de données dans SQL Server Management Studio. Faites un clic droit et sélectionnez « Tâches » > "Générer des scripts."

Configuration de l'assistant

Dans l'assistant, configurez les paramètres suivants :

  • Sélectionnez la base de données souhaitée et procédez à la fenêtre suivante.
  • SQL Server 2010 : Sous « Table/Vue Options", définissez "Données de script" et "Index de script" sur "Vrai".
  • SQL Server 2012 : Sous "Général", remplacez "Types de données à scripter" par "Schéma". uniquement" à "Schéma et données."
  • SQL Server 2014 : Cliquez sur "Avancé" et définissez "Types de données à scripter" sur "Schéma et données" sous "Définir les options de script".

Étapes suivantes

Dans les quatre fenêtres restantes, cochez "Sélectionner tout" et cliquez sur "Suivant". Choisissez d'écrire un script sur une nouvelle fenêtre de requête.

Actions de post-scriptage

Créez une nouvelle base de données locale (ou distante). Remplacez l'instruction "USE" d'origine dans le script par le nom de la nouvelle base de données. Enregistrez et exécutez le script pour remplir la nouvelle base de données.

Option supplémentaire (avec accès complet)

Si un accès complet à la base de données distante est disponible, cochez « Scripter tout objets" et remplacez "Script Database" par "True" dans la première fenêtre. Recherchez et remplacez l'ancien nom de la base de données par le nouveau dans le script avant de l'exécuter. Cette méthode fournit une réplique plus précise mais peut rencontrer des limitations d'autorisation.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn