Je suis en train de déployer un exemple de procédure stockée SQL CLR
qui a un type SQL CLR
en tant que paramètre utilisant Visual Studio 2008 et le menu Project -> Deploy
.'Le schéma par défaut n'existe pas' lors du déploiement de l'assembly SQL CLR sur SQL Server 2008
public partial class StoredProcedures
{
[Microsoft.SqlServer.Server.SqlProcedure]
public static void TakeTariff(TariffInfo tariffInfo) { }
}
public class TariffInfo
{
public SqlDecimal Amount { get; private set; }
}
mais obtenir l'erreur suivante étrange:
The default schema does not exist.
Comment puis-je résoudre ce problème?
Mon utilisateur a été créé de cette façon:
CREATE USER myUser FOR LOGIN myLogin_mod WITH DEFAULT_SCHEMA = mySchema
Quand recevez-vous cette erreur? Lorsque vous exécutez CREATE ASSEMBLY? –
@Ashish Gupta: Utilisation de Visual Studio 2008 et menu Projet -> Déployer – abatishchev