12
votes

Assistant de publication de base de données SQL avec SQL Server 2008

Je cherche désespérément l'assistant de publication de base de données SQL. Je l'ai téléchargé mais il semble que SQL Server 2005. Selon http://blogs.msdn.com/webdevtools/archive/2007/10/15/sql-database-publishing-wizard-is-now -In-Visual-Studio-Orcas.aspx Il est livré avec Visual Studio 2008, mais mon professionnel de la Visual Studio 2008 n'a pas cet élément de menu.

Des idées Comment puis-je obtenir l'assistant de publication de base de données SQL fonctionnant avec SQL Server 2008.


0 commentaires

4 Réponses :


1
votes

L'assistant de publication de base de données SQL est situé dans Visual Studio 2008:

  • Étape 1: Créez un nouveau site Web en sélectionnant Fichier de menu -> Nouveau site Web. Passez à l'explorateur de serveur et ajoutez un Nouvelle connexion de données et connexion à un base de données. Dans ce cas, nous utiliserons le Base de données Northwind qui vient avec SQL Express. Vous devriez pointer vers le Base de données que vous souhaitez publier.

  • Étape 2: Sélectionnez Northwind.dbo Node dans l'explorateur de serveur et à droite Cliquez pour afficher le menu contextuel. Dans Le menu contextuel que vous avez une "publication au fournisseur ... "Option.

    ref .

    Vous devriez être capable de pointer vers une base de données sur votre machine locale, puis Créer automatiquement un script .SQL fichier qui contient la logique de configuration nécessaire pour recréer une réplique de la base de données sur n'importe quel système distant - pour Exemple d'un système d'hébergement externe. Ce script .SQL comprend tout nécessaire pour créer le schéma de base de données (Tables, vues, Sprates, déclencheurs, Catalogues en texte intégral, rôles, règles, etc). Vous avez également la possibilité de peupler la nouvelle base de données avec le mêmes contenus de données que votre local les tables.

    la plupart des hosters aujourd'hui prennent en charge le téléchargement et faire fonctionner des fichiers .sql à leur environnements hébergés utilisant leur administrateur Panneaux de commande. Donc, tout ce que vous avez besoin de faire est téléchargé et exécutez le script .SQL. généré par la publication de la base de données Magicien, et vous aurez un travail base de données dans votre environnement hébergé.


3 commentaires

Oh, vous avez besoin d'un projet de site Web? Cela ne fonctionne pas dans d'autres types de projets?


L'assistant de publication aborde le problème dans lequel un développeur doit déployer une base de données locale à partir de sa machine de développement à un environnement d'hébergement sur une machine distante.


Vous pouvez créer un projet de site Web Temp, puis script de votre base de données.



16
votes

J'ai trouvé la solution en ligne. Voici les étapes pour résoudre la question dans le cas où n'importe quel autre ayant le même problème. Merci.

  1. Panneau de commande ouvert et accédez à Ajouter ou à supprimer des programmes.

  2. Cliquez avec le bouton droit sur le composant 'Assistant de publication de la base de données Microsoft SQL SQL 1.3' (ou 'Assistant de publication de la base de données Microsoft SQL Server 1.2' Si cette version plus ancienne a été installée en raison de (B) ci-dessus), puis cliquez sur Désinstaller. Attendez que la désinstallation finisse.

  3. exécuter sqlpubwizinstaller.exe de http://go.microsoft.com/fwlink /? Linkid = 119368 pour réinstaller "Assistant de publication de la base de données Microsoft SQL Server 1.3". Vous pouvez vérifier qu'il a été installé en regardant dans Ajouter ou supprimer des programmes.


1 commentaires

J'ai trouvé Microsoft SQL Server Server Publication Wizard 1.4 Déjà installé dans le cadre de SQL 2005. Il fonctionnait avec SQL2008 et peut être trouvé dans C: \ Program Files (X86) \ Microsoft SQL Server \ 90 \ Tools \ Publishing \ 1.4 \ sqlpubwiz.exe . Saman, belle réponse (10 votes). :)



8
votes

Même ce fil est vieux et créé depuis longtemps ... je veux juste partager la solution que je pense peut être utile à quelqu'un ...

Ouvrez SSMS (Studio de gestion) et cliquez avec le bouton droit de la souris sur la base de données. Sélectionnez Tâches -> Générer des scripts. Sélectionnez la "base de données complète du script et tous les objets de base de données" Radiobutton et cliquez sur Suivant.

Dans l'écran "Options de script", cliquez sur le bouton "Avancé" et en général, modifiez "Types de données au script" sur "Schema et Data".

Cela générera un script entier avec des données et du schéma.


0 commentaires

0
votes

Installez "SQL Server Express Edition avec des outils", puis installez l'assistant de publication.


0 commentaires