Recent content by support

  1. S

    FAQ: Where are the HTML Manuals?

    The HTML manuals are available on the "Oracle Online Generic Documentation CD-ROM". If you do not have this CD-ROM, you can either purchase it from the Oracle Store (USD 9.95), or you can copy them from the Oracle Documentation site at: http://docs.oracle.com In that case you will need some...
  2. S

    FAQ: Slow performance when logging on or executing a SQL Window or Test Window

    This seems like a connection problem. Each SQL Window and Test Window uses its own session, and therefore needs to connect when executed for the first time. You should check this file: %OracleHome%\Network\Admin\sqlnet.ora If it contains this line: SQLNET.AUTHENTICATION_SERVICES=(NTS) Change...
  3. S

    FAQ: PLS-00801 when compiling a program unit

    PLS-00801 is by definition an Oracle Server bug. In situations where a compilation works correctly in SQL*Plus, the problem is most likely related to debug information. To work around this, you can disable the debugger preference
  4. S

    FAQ: Can

    Some objects and privileges will only be visible if you have select privileges on the DBA views (e.g. dbs_objects, dba_tab_privs, and so on), and if you have enabled the "Use DBA views if available" preference (Tools > Preferences > Options tab page).
  5. S

    FAQ: How can I debug package bodies that are owned by another user?

    Another user's package bodies will only be visible if you have select privileges on the sys.dba_objects and sys.dba_source views. The "Use DBA views if available" preference (Tools > Preferences > Options tab page) also needs to be enabled to make use of these views. To debug another user's...
  6. S

    FAQ: ORA-12154 when trying to connect to a database

    If you are using multiple Oracle Homes, it is most likely that PL/SQL Developer is using a different Oracle Home than SQL*Plus. By default, PL/SQL Developer will use the Primary Oracle Home (the one that is listed first in the PATH environment variable. There are 3 ways to resolve this: Start...
  7. S

    FAQ: If-then-else execution seems wrong in the debugger

    This is a known Oracle Server bug (bug# 2276832). For if-then-else statements the Oracle Debug API sometimes reports incorrect execution line numbers. The actual execution is okay though, but it is confusing.
  8. S

    FAQ: How can I test a program unit with a PL/SQL Table parameter?

    The Test Window does not directly support collection data types as bind variables. For PL/SQL tables you need to pass a local variable of the same type as used in the program unit. For example, the dbms_output.get_lines procedure returns lines in a PL/SQL Table of strings (type...
  9. S

    FAQ: No debug information

    If you want to view or modify variable values during debugging, the program unit must be compiled with debug information. There are 2 ways to accomplish this: Enable the Debugger preference "Add debug information when compiling" (Tools > Preferences > Debugger tab page). Now you don't have to...
  10. S

    NEWS: Delphi 5, PL/SQL Developer integration, Rubicon 2.0.5

    Version 3.3.1 for Delphi 5 available We have released a Delphi 5 version of Direct Oracle Access 3.3.1. The registered and trial version can now be downloaded from our web site. There are no compatibility issues when upgrading your Direct Oracle Access applications, unless you are using the...
  11. S

    FAQ: SQL*Net not properly installed

    All applications that need to access an Oracle database require SQL*Net or Net8. When you try to connect to the database, the TOracleSession tries to determine the SQL*Net or Net8 configuration. If it is not installed, or if it is not properly installed, the error message you mentioned will...
  12. S

    FAQ: ORA-01000: maximum open cursors exceeded

    The ORA-01000 error is a very common problem. Every TOracleQuery, TOracleDataSet and TOraclePackage component linked to the same TOracleSession takes up one or more cursors from this session. The OPEN_CURSORS limit is a limit per session, not a transaction limit or system wide limit. The...
  13. S

    FAQ: Unexpected results with a where clause for a char column

    String variables in Direct Oracle Access are treated as VARCHAR2 variables on the Oracle Server. If you compare a CHAR column with a VARCHAR2 variable, trailing spaces are significant. Use a Char variable in the TOracleQuery or TOracleDataSet for this where clause to fix the problem. You should...
  14. S

    FAQ: Problems starting Delphi 4 after installing Direct Oracle Access

    This problem is most likely caused by Update Pack incompatibility in Delphi 4. Direct Oracle Access for Delphi 4 requires that you have at least Update Pack 2 installed, which is available on the Borland web site: http://www.borland.com/devsupport/delphi/downloads
  15. S

    FAQ: The TOracleEvent does not work properly

    Both Oracle8 8.0.4 and 8.0.5 have had problems with the dbms_alert package. There was a timing bug that could cause these kinds of problems. For 8.0.4 you need to upgrade to at least 8.0.4.3.2, and for 8.0.5 you need to upgrade to 8.0.5.1.1.
Back
Top