2008-10-19 7 views
2

J'ai vu quelques bases de données SQL in-process différentes pour .NET (dont une de Microsoft), mais elles ne fonctionnent pas sous une approbation moyenne (ASP.NET) ou la documentation/sites Web ne parlent même pas. Quelles sont les expériences que vous avez eues avec les bases de données in-process en général, et connaissez-vous celles qui fonctionnent sous l'approbation moyenne pour ASP.NET?Options pour les bases de données in-process de confiance moyenne

Mise à jour: Je sais que beaucoup de choses fonctionnent avec la confiance moyenne lorsqu'elles sont placées dans le GAC, cela agit comme une sorte d'autorité de confiance. Cependant, je préférerais des solutions qui sont déployables bin.

Répondre

4

Essayez VistaDB, il fonctionne dans une configuration de confiance moyenne et peut être déployé dans le fichier bin de l'application.

Il soutient également ASP.Net API d'adhésion, 100% .Net, le cryptage, utilise la syntaxe SQL Server, etc.

+0

Désolé pour l'acceptation tardive de ceci, mais j'ai simplement négligé votre réponse. Merci pour la bonne trouvaille. C'était exactement le type de produit que je cherchais! –

0

Beaucoup d'entre eux vont fonctionner (I sais SQLite fait) lorsque les assemblages sont stockés dans le GAC. Je suppose que vous êtes sur une forme d'hébergement partagé pour éprouver les malheurs de la confiance moyenne. La plupart des fournisseurs sont assez compréhensifs pour ajouter des binaires au cache global, car ils sont de tierces parties et ont une bonne réputation. SQLite est bien établi, il ne devrait donc pas sembler que vous lui demandiez d'installer un cheval de Troie.

+0

Merci pour le conseil. Je vais certainement regarder si rien d'autre ne se présente. Malheureusement, j'espérais trouver une solution déployable, car demander à mon fournisseur d'accès de mettre quelque chose dans le GAC, c'est comme tirer les dents :-) –

+1

Oui, le déploiement de GAC n'est simplement pas la même chose que la conformité à Medium Trust. Le déploiement de Bin devrait être la seule exigence. –