Possible de définir le schéma par défaut de la chaîne de connexion?
Avec SQL Server 2005 et 2008, est-il possible de définir le schéma par défaut de la chaîne de connexion? Il serait beaucoup plus facile si nous n'avions pas de régler manuellement le schéma avec le code SQL.
Vous devez vous connecter pour publier un commentaire.
Non, c'est fait à la base de données de l'Utilisateur, et non dans la chaîne de connexion.
Pour référence, voici toutes les propriétés qui peuvent être définies dans une chaîne de connexion: http://www.connectionstrings.com/Articles/Show/all-sql-server-connection-string-keywords
Vous définissez le schéma par défaut basé sur l'utilisateur qui se connecte via la connexion, pas la connexion elle-même.
Référence:
modifier le schéma par défaut associé à cette connexion
exemple
Plus de détails ici: http://msdn.microsoft.com/en-us/library/ms176060.aspx
Si quand vous dites à un Schéma"," tu veux dire "Propriétaire" (c'est à dire dbo), alors je crois que la réponse sélectionnée est correcte.
Toutefois, si vous voulez dire "Base de données" à la place, qui, dans certains vendeur jargon signifie la même chose que le "Schéma", alors que j'ai fourni quelques infos ci-dessous.
Dans le lien que TimS fournis:
Faites défiler jusqu'à la ligne avec ces deux propriétés:
Voici un exemple de chaîne de connexion avec un BASE de données par DÉFAUT:
Voir le lien ci-dessous pour plus d'exemples: