2010-01-02 7 views
1

J'ai donc développé une application Web dans ASP.NET et SQL Server 2008. Une partie du code SQL que j'ai implémenté en tant qu'ensemble .NET (au lieu de t-sql) car il effectue des calculs intenses mieux écrits en C#.Comment puis-je trouver une société d'hébergement ASP.NET qui prend en charge SQL Server avec CLR activé?

Maintenant, je suis prêt à déployer mon application, mais je suis bloqué à la recherche d'une société d'hébergement qui le permet. Scratch out Discount ASP (see this forum post). J'ai essayé d'envoyer des e-mails à d'autres sociétés d'hébergement et je n'ai pas reçu de réponse ou ils m'ont répondu qu'ils ne le soutiendraient pas.

Des recommandations? Quel est le problème avec avoir CLR activé dans SQL Server?

Répondre

0

il est désactivé par défaut et la plupart des hôtes partagés hésiteront à l'activer en raison des problèmes de sécurité supplémentaires potentiels. Vous pouvez poster une demande à webhostingtalk. Certaines options:

Amazon EC2 avec SQL Server ou SQL Server Express Edition, un VPS (1and1 a une très bonne affaire en ce moment) en cours d'exécution Express Edition, ou bien sûr votre propre boîte dédiée

+0

Merci. Je suppose que je suis le seul à avoir ce problème. Pour l'instant, j'ai décidé de porter mon code sur t-sql jusqu'à ce que je sois prêt à passer à l'environnement serveur dédié. –

+0

Pouvez-vous dire précisément quels problèmes de sécurité peuvent survenir lorsque CLR est activé? J'ai l'impression que c'est le mythe qui est dit partout mais sans aucune explication raisonnable. – Dawid

0

Votre propre boîte dédiée à SQL Express peut être votre meilleur pari.

0

Sur Amazon EC2, vous disposez de votre propre boîte dédiée, vous pouvez donc activer/installer ce que vous voulez. Vous pouvez configurer un serveur vanilla puis installer l'évaluation SQL Enterprise si vous le souhaitez.