Bonjour,
Étant actuellement en stage, j'implore votre aide . En effet depuis 1 semaine mon projet consiste à convertir une base de données SQL Server en base Oracle et ensuite effectuer une connexion OLE DB entre Windev et la base Oracle Express.
La 1ére partie du projet c'est bien déroulé grâce au logiciel Oracle SQL Developper qui permet de convertir différents types de bases de données vers une base Oracle. Cependant en ce qui concerne la connexion OLE DB je suis vraiment noyé. Je n'ai jusqu'à présent jamais abordé vraiment le principe de connexion à une base de données. Je devais originellement avoir la base sur un serveur mais j'essaye maintenant en local afin d'avancer pas à pas.
Je précise que je travaille sous Windows XP et que mon Oracle est un Oracle Express.
Alors après moult essais (et de multiples installations/réinstallation d'Oracle Universal Installer) , j'arrive à cette erreur :
"ORA-12514: TNS : le processus d'écoute ne connaît pas le service demandé dans le descripteur de connexion"
Alors j'ai vu sur différents topics ce que vous regardez le plus.
Voici mon sqlnet.ora :
Mon tnsname.ora# This file is actually generated by netca. But if customers choose to
# install "Software Only", this file wont exist and without the native
# authentication, they will not be able to connect to the database on NT.
SQLNET.AUTHENTICATION_SERVICES = (NTS)
Mon listener.ora# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\client_2\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = XE)
)
)
D'ailleurs ce qui me semble étonnant c'est que mon listener.ora semble particulièrement vide alors qu'il devrait apparemment avoir plus d'informations.# listener.ora Network Configuration File: C:\oracle\product\10.2.0\client_2\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.
Et enfin voici les résultats d'un tnsping :
Voilà j'espère vous avoir donné toutes les informations nécessaires.
Sachez que je m'en remets à vous en étant un parfait novice sur Oracle.
Je vous remercie par avance de toute vos aides futures qui me seront sans nul doute précieuses
Partager