2011-07-14 3 views
0

Je viens de déployer ma première application ASP.NET sur le serveur et tout irait bien si je n'avais pas de problèmes avec la base de données ... J'ai des sessions stockées dans SQL Server sous la forme de deux tables. Ces tables sont exploitées par des procédures stockées. Lors du déploiement de l'application, j'ai déplacé la base de données en faisant une copie de sauvegarde de ma base de données locale et en la téléchargeant sur le serveur de production. Cela a provoqué que les noms ont été mélangés et les procédures stockées ne fonctionnaient pas.Sessions et déploiement de SQL Server ASP.NET

Existe-t-il un moyen de déployer la base de données avec les noms modifiés?! Ou chaque fois que je déploie une application sur le serveur, j'ai besoin de lancer l'application create-session-in-db d'asp!

+0

Est-ce que ce sont les noms de vos bases de données qui causent le problème, ou les noms de vos deux tables? –

Répondre

0

Il est préférable de déployer la base de données à l'aide de scripts SQL, puis de la sauvegarder/restaurer ou copier. Vous pouvez personnaliser les scripts en fonction de vos besoins spécifiques, par exemple. modifier, supprimer/créer. Vous obtenez également un enregistrement de vos structures de données qui peuvent être archivées avec votre application.

Simon