2010-12-13 37 views
0

J'ai Oracle 10g installé sur un ordinateur et j'ai Visual Studio 2008 sur d'autres. J'ai les deux systèmes sur le LAN. J'essaie de me connecter à la base de données Oracle à partir du deuxième ordinateur dans l'Explorateur de serveurs. Je reçois le message suivant.Net connectivité

System.Data.OracleClient nécessite la version du logiciel client Oracle 8.1.7 ou plus

est également le nom du serveur même que mon deuxième nom de l'ordinateur

Je ne suis pas vraiment grand sur Oracle. Quelqu'un peut me dire comment configurer les noms d'utilisateur et mots de passe avec suffisamment de privilèges pour faire des tâches administratives

Enfin comment j'obtiendrais la même chose en utilisant la chaîne de connexion pour créer OracleConnection en supposant que mon nom de base de données est orcl, adresse IP est 192.168.0.5, serveur nom est XYZ

Répondre

0

System.Data.OracleClient nécessite la version du logiciel client Oracle 8.1.7 ou plus

ce message d'erreur vous dit que vous devez installer le client Oracle sur votre machine client, à savoir celui avec Visual Studio dessus. Voir la documentation here.

Il existe une multitude de documentation décrivant comment configurer et se connecter aux bases de données Oracle. Voici le Client Post-Installation steps d'Oracle, qui comprend des instructions sur la façon de vérifier votre installation.

est également le nom du serveur même que mon deuxième nom de l'ordinateur

Oui, le « nom du serveur » sera le nom ou l'adresse IP de la machine que votre base de données Oracle est en cours d'exécution sur.

Enfin comment pourrais-je obtenir la même chaîne de connexion à l'aide pour la création OracleConnection supposant mon nom de base de données est ORCL, l'adresse IP est 192.168.0.5, le nom du serveur est XYZ

This section de la documentation que j'ai lié à ci-dessus décrit les différentes façons de se connecter avec un ensemble donné d'informations d'identification.