Oracle-databases worden benaderd met behulp van Open Database Connectivity , Java Database Connectivity , OLE DB - of . NET -database drivers . Een ODBC-verbinding optreedt wanneer de database niet kan worden geopend of stopt zoekopdrachten . De instantie van Oracle op de computer van een gebruiker kan geen verbinding maken als een database die is of als de Oracle listener is te druk om verbindingsaanvragen te ontvangen . Oracle Connection Parameters ODBC-verbinding mislukkingen kunnen ontstaan door problemen met de verbinding parameters database. Verbinding pogingen mislukken als de database naam en het poortnummer in het tnsnames.ora of Data Source Name bestanden zijn onjuist . Wanneer een bequeath adapter wordt gebruikt , moet de oracle_home en ORACLE_SID omgevingsvariabelen correct zijn. De Data Source Name of DSN bevat de naam van de database en database -structuur . Als Oracle niet kan verbinden met de database , controleert u de naam van de database en de structuur in de DSN genoemd . ODBC data source connectie informatie wordt bekeken en bewerkt door naar "Start | Systeembeheer | Gegevensbronnen (ODBC ) " . Bij gebruik van een Oracle -database , wijzigt de gegevensbron ODBC . Managing Verbindingswaarden De log - in time-outperiode bepaalt hoe lang de computer wacht tussen de pogingen om toegang te krijgen de database. Het verminderen van de log in time-outperiode vermindert de tijd van een database zal hangen tijdens het wachten op een verbinding . Het verhogen van de time-outperiode vermindert ODBC mislukkingen verbinding te wijten aan Oracle-database responstijden vertragen . Vertrouwde database connecties geen verificatie vereist . Als de database niet is ingesteld als een vertrouwde verbinding , controleert u de authenticatie- informatie . Het instellen van ODBC-verbindingen met vertrouwde database connecties elimineert de vereiste authenticatie die verbinding storingen kunnen veroorzaken . Microsoft SQL -servers toegang data repositories , zowel via ODBC Data Source Name of Enterprise SQL server authenticatie. Overschakelen naar Enterprise SQL server authenticatie elimineert de noodzaak om ODBC te gebruiken . Transparant Application Failover Oracle versies 8 en later de Transparent Application Failover vermogen in het bezit Oracle Call Interface . Transparant Application Failover kan gebruikersverbindingen overbrengen naar Oracle-databases back-up na een hardwarefout . TAF resubmits automatisch vragen om de Oracle-database als er een verbindingsfout optreedt , en migreert gebruikersessies tussen Oracle gevallen automatisch als de ODBC- verbinding mislukt . " Oracle Essentials " zegt dat het opzetten van TAF na een ODBC -verbinding niet werkt , moet u het opzetten van een ODBC-gegevensbron die een Oracle Net naam van de service die is geconfigureerd voor TAF gebruiken in de Oracle Net configuratiebestanden gebruikt . < br > Java - Oracle Bruggen Oracle-databases kan worden benaderd met behulp van JDBC drivers . Java bevat een JDBC - ODBC- brug die het ODBC-stuurprogramma wraps in een Java database connectie -interface . Zonder dat de JDBC - ODBC bridge , kan de verbinding met de JDBC -database niet werken . Overschakelen naar JDBC-stuurprogramma's elimineert de extra complexiteit van de JDBC- wrapper .
|