Est-ce que ASPNETDB doit rester dans le dossier de l'application par défaut créé par Visual Studio lors du déploiement sur le serveur Web? J'ai une autre DB qui est dans le dossier de données mssql, devrait-il être placé dans le même répertoire? Je ne sais pas si cela compte d'une façon ou d'une autre.asp.net DB: Comment gérer lors de la publication sur le serveur web?
Répondre
Cela dépend de l'environnement dans lequel vous déployez votre application. Plus précisément, quels sont les serveurs de bases de données disponibles ou que vous pouvez déployer. Si vous avez ou pouvez installer SQL Server et que vous disposez des droits d'administration complets sur l'instance, l'option la plus simple consiste à attacher les deux bases de données à cette instance et à modifier vos chaînes de connexion de manière appropriée. Dans ce cas, les deux fichiers doivent résider à l'extérieur de wwwroot, dans un répertoire spécifique à SQL Server.
Je présume que c'est ainsi que la base de données de votre dossier de données 'mssql' est accédée. La chaîne de connexion NE DEVRAIT PAS contenir 'AttachDbFilename'.
L'autre option concerne SQL Server Express Edition et les instances d'utilisateur. Les instances d'utilisateur sont créées à la demande pour héberger une base de données lorsque l'utilisateur de l'application n'a pas le droit de l'attacher à une instance d'installation créée. Les instances d'utilisateur s'exécutent dans le contexte de l'utilisateur de l'application, ASPNET dans votre cas, et sont dépourvues de fonctions de sécurité avancées.
Visual Studio utilise cette même configuration. ASPNETDB est susceptible d'utiliser cette méthode. La chaîne de connexion DEVRAIT contenir 'AttachDbFilename'.
Une base de données qui a été créée dans une instance d'utilisateur peut être migrée vers une instance de configuration. Toutefois, une base de données d'une instance d'installation ne peut pas être attachée à une instance d'utilisateur car les informations de sécurité sont indisponibles. Pour plus d'informations, voir Configuring ASP.NET 2.0 Application Services to use SQL Server 2000 or SQL Server 2005 et SQL Server 2005 Express Edition User Instances pour plus d'informations.
- 1. Publication de projet sur le serveur Web Windows 2008
- 2. Publication d'un service Web ASP.net
- 3. comment exécuter mon application Web sur le serveur ASP.NET
- 4. Problèmes lors de la publication du site Web
- 5. jqGrid editRow publication sur le serveur
- 6. Comment personnaliser la publication dans ASP.NET?
- 7. Problème lié aux extensions du serveur FrontPage lors de la publication d'un service Web
- 8. Publication de «serveur» sur Google Docs
- 9. Publication d'un site Web .NET C# sur un serveur externe
- 10. Problème bizarre lors de la publication d'une action ASP.NET MVC
- 11. Nombre d'images dans un dossier sur le serveur WEB (ASP.NET)
- 12. Comment réduire le scintillement dans IE lors de la publication?
- 13. Publication basée sur la date ASP.NET MVC
- 14. Comment synchroniser l'accès au fichier entre le site Web ASP.NET et le service Web ASP.NET sur un serveur Web
- 15. Publication de valeurs de boîte de dialogue jQuery sur le serveur dans ASP.NET
- 16. ASP.NET sur un serveur Web linux
- 17. Lors de la publication d'un clic sur le programme d'installation via le Web, le programme d'installation n'apparaît pas sur la page Web
- 18. Authentification utilisateur sur le serveur Web Resin
- 19. Serveur de développement Web ASP.NET
- 20. Site Web ASP.NET 'Publication' vs Projet de déploiement Web
- 21. ASP.Net La valeur de la case à cocher lors de la publication est incorrecte?
- 22. ASP.NET: éviter RequiredFieldValidator sur le bouton de navigation de publication
- 23. Pourquoi est-ce que je n'arrive pas à démarrer le débogage sur le serveur Web lors de l'exécution de asp.net?
- 24. impact de SSL sur le serveur Web
- 25. Les fichiers cs doivent-ils être déployés lors de la publication d'une application ASP.Net MVC?
- 26. Comment stocker le contenu de la page Web sur le serveur SQL
- 27. javascript: history.back() déclenche la publication sur la machine, mais pas lors de la précompilation
- 28. Problèmes de listbox lors de la publication avec le modèle
- 29. Comment stocker le fichier sur le serveur ASP.net
- 30. Comment connecter mon application asp.net sur mon serveur Web à une base de données SQL sur un autre serveur?