2010-10-16 3 views
2

J'utilise SQL EXPRESS EDITION 2005 et le fichier de données mdf créé en utilisant vb.net 2008. maintenant je veux utiliser ce fichier de données dans le réseau local. i modifié chaîne de connexionProblème avec l'informatique distribuée avec les fichiers mdf

"Data Source = \ SQLEXPRESS;. AttachDbFilename = \ Server \ Data \ Data1.mdf; Integrated Security = True; Instance utilisateur = True; Connect Timeout = 60"

il montre la sécurité erreur info je veux utiliser un seul fichier de base de données pour mon application s'il vous plaît aidez-moi avec la chaîne de connexion. merci

Répondre

2

Je vois deux possibilités ...

Un, chemin non valide dans votre chaîne de connexion. Changer votre chemin:
De: \ Server \ Data \ Data1.mdf
Pour: \\ Server \ Data \ Data1.mdf (notez la barre oblique inverse supplémentaire au début)

Deux, SQL n'est pas configuré pour accepter les connexions à distance:

Ouvrez les outils de configuration, puis cliquez sur le réseau SQL Server configuration, cliquez sur Protocoles pour SQL express. Activez ensuite la mémoire partagée sinon ( activé par défaut), les canaux nommés et TCP/IP et redémarrez le serveur. Et assurez-vous que votre pare-feu autorise les connexions distantes à SQL Server. .

+0

Quelle devrait être la source de données \ SQLEXPRESS ou SERVEUR \\ SQLEXPRESS Pouvez-vous s'il vous plaît me donner chaîne de connexion possible grâce – Rohan

+0

@Rohan - il serait SERVER \ SQLEXPRESS. www.connectionstrings.com a une excellente page sur les chaînes de connexion SQL Server 2008 [ici] (http://www.connectionstrings.com/sql-server-2008). –

Questions connexes