Oracle Database 11.2 PL / SQL investigations
HelloI have some ideas I want to have a clear definition for them.
If possible, please provide me with useful links or definitions and keywords.
1 - the persistent packet state management.
2 - the persistent state of a package cursor.
3 - How to control the side effects of pl sql subprogams.
4. how to use PL/SQL to reords in packages tables
on the third point, I found the topic:
http://download.Oracle.com/docs/CD/B28359_01/AppDev.111/b28370/subprograms.htm#insertedID10
still need, the three other points please :-(
Thank you..
Published by: DAD Sep 19, 2010 12:51
1 - the persistent packet state management.
http://download.Oracle.com/docs/CD/E11882_01/AppDev.112/e17126/packages.htm#CJADDABG
2 - the persistent state of a package cursor.
http://download.Oracle.com/docs/CD/E11882_01/AppDev.112/e17126/packages.htm#BABHHHAI
3 - How to control the side effects of pl sql subprogams.
http://download.Oracle.com/docs/CD/E11882_01/AppDev.112/e17126/subprograms.htm#i22204
4. how to use PL/SQL to reords in packages tables
Hmm, I guess that's the issue of the objectives of the review "Oracle Database 11g: program PL/SQL ', isn't?
If so, this objective of the review is: "... to use PL/SQL tables * and * records in packages", not "tables * of * records."
This test subject (tables and records) is very wide and there is a lot of documentation related to this, for example here:
http://download.Oracle.com/docs/CD/E11882_01/AppDev.112/e17126/composites.htm#CIHIEBJC
http://download.Oracle.com/docs/CD/E11882_01/AppDev.112/e17126/composites.htm#CJAJEIBA
http://download.Oracle.com/docs/CD/E11882_01/AppDev.112/e17126/tuning.htm#BABFHGHI
I have not found any special chapter that covers arrays of records, maybe except this example documentation:
http://download.Oracle.com/docs/CD/E11882_01/AppDev.112/e17126/tuning.htm#CIHBDHIB
Tags: Database
Similar Questions
-
1Z0-117: Oracle Certified Expert, Oracle Database 11 g Release 2 SQL Tuning
Hello
I failed the exam 1Z0-047 Oracle database SQL Expert"x 3 and will pass the exam in January 2012. I'm sure I'll spend this time :-) to 95%
Now my question: what's next 1Z0-047? I only know how to leave 1Z0-047. I am SQL scripts to my work, but no DBA work and not of PL/SQL. So I guess that the "Oracle Certified Expert, Oracle Database 11 g Release 2 SQL Tuning" would be the next logical step?
Is 'Oracle Certified Expert, Oracle Database 11g Release 2 SQL Tuning' too complicated for me (only have knowledge of the exam 1Z0-047). Because I don't have experience with the topics listed in the objectives, for the most part never heard talk about.
What study guide?So I guess that the "Oracle Certified Expert, Oracle Database 11 g Release 2 SQL Tuning" would be the next logical step?
I agree with you.
The Oracle 11 g Release 2 database: review SQL Tuning is still in beta at least until November 24, 2012. Beta versions have been known to be extended. Even if this isn't the case, the examination of the production is not available before mid-January 2013 about. I had one experience with a beta. I hated and will never be another. There is little reason to do so, and most importantly (reduced cost) is not important to me because my company reimburses the cost of my essay, so I don't really care about the savings. They take several times longer to complete and I was a mess at the time that I finished that I did with a headache roaring through a large part of the review.
That said - answering your question:
1Z0-047 is a really complicated test. The questions and answers are designed to mislead. There is a reason for that. SQL, by its very nature, is a fairly simple language. Part of its appeal, is that it is easy to understand and write. If the people who wrote the essay was not gone to their best to make the deliberately convoluted SQL code, then it would not have required skills 'experts' to pass. It is much more difficult to read and diagnose poorly written SQL as well written SQL.
I also took the test Application Express Expert: 1Z0-450. The questions that it were not written in a deliberately confusing manner. However, they had need intimate knowledge of the interface of the Apex. Because it was possible to write questions 'hard' without having to make them deliberately more obscure, the questions were simpler. I did not review SQL Tuning (as I said... no more betas for me), but I suspect that it will be similar to 1Z0-450 has enough information "at the level of experts" to write questions on that test will not attempt to write "hard" questions
Is 'Oracle Certified Expert, Oracle Database 11g Release 2 SQL Tuning' too complicated for me.
Because I don't have experience with the topics listed in the objectives, for the most part never heard talk about.Not sure what is in the test. This is excellent news. Student for the test will teach you a lot of new things about writing and tuning SQL. In my posts, a concept is repeated again and again. The value of certification is not make a piece of paper to stick in a workbook. The value comes to what new skills you gain in is about to pass the test. If you do not know the information and that you are not studying for the test, Yes, you will not pass. If you prepare for the test until you do understand the objectives, then you should be able to pass the test.
What study guide?
None does not yet exist. There is no doubt that I will write a review study guide. It won't be until some time after the test is in production. I do not publish guides for which I hold the certification. Do not wait for good. You can use the same exact source, I will use in his creation - the Oracle documentation. I guarantee you that all topics on the unique OE page and every single question that is under review are answered somewhere in the documentation.
-
What is this new SQL Beta - 1z1 - 071 - 2 SQL - Oracle Database SQL 12 c
Hello
It's confusing.
This looks like a 2nd review SQL for Oracle 12 c.
What is this new SQL Beta - 1z1 - 071 - 2 SQL - Oracle Database SQL 12 c
Can someone explain.
Roger
OK - I guess I should have held off a few hours before my previous answer. I just got an email in the Certification of Oracle program manager. Now, I have inside information.
1Z0-071 is a SQL new test and the role it plays is between that of the review of databases SQL and SQL Expert. Specifically, unlike review of databases SQL, passing it will give proof of the OCA for people who spend. I don't know more than that yet. The review details page is not available and if the subjects are currently a grey area for me. I'll probably create a blog on the review, if I can get a few details about it.
-
Please guys, I really need your help on this issue.
I tried using freetds driver but when I use db link I get this error:
ORA-28500: connection between ORACLE and a non-Oracle system has sent this message:
[Generic connectivity using ODBC] [S1000] [9013] error General nvITrans_BeginT - rc = - 1. Please see the log file for more details.
ORA-02063: preceding 2 lines MIXERI
To cite that I can connect to the remote sql server through isql tool with no problem at all. I study a lot and I found no solution for this error, so to this end, I will try to find another alternative way.
Is there another way to manage the communication link between the system of 2 DB db?
Thank you
Hello
S erro coming from the ODBC side then you can try the following-
1. change the listener.ora LD_LIBRARY_PATH for-
(ENVS=LD_LIBRARY_PATH=/usr/lib:/usr/local/lib:/db/oracle/10.2.0/lib)
stop and start the listener.
2. don't you get the error even if you delete the entry-
HS_FDS_SQLLEN_INTERPRETATION = 32
3. get a debugging bridge route-
-Comment the entry
HS_FDS_TRACE_FILE_NAME = /db/oracle/10.2.0/hs/admin/MIKSERI.trcthen the tracks go to the location by default with default names-
/DB/Oracle/10.2.0/HS/log
-set the level of the trace-
HS_FDS_TRACE_LEVEL = DEBUG
-start a new session of SQLPLUS, run select, close the session.
-Download the trace from somewhere, it can be displayed by our care.
It can also be an idea to install and use the 11.2.0.5 last DG4ODBC gateway that is certified with RDBMS 10.2.0.5 and available at My Oracle Support you.
Patch 13390677: 11.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER
which must be installed in a new and separate ORACLE_HOME.
Kind regards
Mike
-
Comparing the data set of Oracle database local to the Remote SQL Server database
Hello
I have a table in an Oracle database that is gradually being updated with a table in SQL server through the database link. There is a field "Date of creation" in the table in SQL server that I used to find the newly created records and shoot and insert them into the local table to the Oracle database.
Now the question is the documents/data in the SQL server remote can be deleted as well and I see a lot of files are already deleted and I couldn't find a way to capture the information of deleted data to remove from my local table.
I tried
SELECT id local_table
where there is no
(select * (or 1))
of remote_table@database_link
where remote_table.id = local_table.id).
And I tried to replace not exist with no so.
The problem is that the query is too slow with link of database for IN/NOT EXISTS clause NO. So, I'm trying to find an effective way to capture the lines deleted in the remote to remove as a result of my local table table.
Any help is appreciated.
Oracle Database 11 g Enterprise Edition Release 11.2.0.2.0 - 64 bit
Thank you
Chrystelle
It is perhaps easier
Select pk / * or sustitutive key * / from Oracle.tba
less
Select pk / * or sustitutive key * / from SQLSERVER.tab
This returns the rows that exist in Oracle but not in SQL SERVER-> delteted lines in SQL Server.
Another way is to create a trigger to remove in sqlserver and track in a table delete lines.
HTH - Antonio NAVARRO
-
Problem establish Oracle Database Gateway for SQL Server
I configured dblink between Oracle and SQL Server by using the 'Oracle Database Gateway for SQL Server' method.
I use dg4odbc and freetds, suite Doc-ID 561033.1 .
I have my isql and osql works correctly, tsql.
But get below error when query any table/column of Oracle sql * for the sql server database.
Select subscription_type in Address@ITSMSP;
ORA-28511: lost RPC connection to heterogeneous remote agent using SID = ORA-28511: lost CPP
connecting to heterogeneous remote agent to help
SID = (Description = (Address = (Protocol = TCP)(Host=localhost) (port = 1522)) (CONNECT_DATA = (SID = ITSM-Prod)))
ORA-02063: preceding the line of ITSMSP
As per below track appears after the connection is a failure.
I get this error with each table or column selection.
I already prepare DBlink user id and password with the double quotes and link with the apostrophe.
One thing surprised me when I close my session it request commit or rollback.
Although I don't do anything except select.
I already tried by setting autocommit on, but still getting the same error.
We create the oracle for sql server before database gateway. This time, few things are different:
1. the name of the server (on sql server database) contains a '-' hyphen.
2. name of database server Sql contain also one '-' hyphen.
2 sql database server for windows 64 - bit OS, prior, we used 32 bits.
Please let me know if anyone set the Oracle database gateway using dg4odbc and freetds to sql server where the database of sql server resident in 64-bit windows machine.
Here's the snapshot trace: remove the server name with *.
Oracle Corporation - Tuesday 2 April 2013 21:15:38.096
Heterogeneous Agent release
11.2.0.3.0
Oracle Corporation - Tuesday 2 April 2013 21:15:38.096
Version 11.2.0.3.0
Hgogprd entries
HOSGIP to 'HS_FDS_TRACE_LEVEL' returned '4 '.
Hgosdip entries
default assignment of 50 HS_OPEN_CURSORS
setting HS_FDS_RECOVERY_ACCOUNT or 'RECOVER '.
HS_FDS_RECOVERY_PWD layout to the default
default HS_FDS_TRANSACTION_LOG of HS_TRANSACTION_LOG layout
HS_IDLE_TIMEOUT layout to the default 0 value
layout by default HS_FDS_TRANSACTION_ISOLATION of "READ_COMMITTED".
layout by default «AL32UTF8» HS_NLS_NCHAR
layout HS_FDS_TIMESTAMP_MAPPING default 'DATE '.
layout HS_FDS_DATE_MAPPING default 'DATE '.
layout HS_RPC_FETCH_REBLOCKING failure to 'ON '.
HS_FDS_FETCH_ROWS layout without '100 '.
parameter HS_FDS_RESULTSET_SUPPORT default 'FALSE '.
parameter HS_FDS_RSET_RETURN_ROWCOUNT default 'FALSE '.
parameter HS_FDS_PROC_IS_FUNC default 'FALSE '.
parameter HS_FDS_MAP_NCHAR if there is no 'TRUE '.
setting HS_NLS_DATE_FORMAT or 'YYYY-MM-DD HH24:MI:SS ".
parameter HS_FDS_REPORT_REAL_AS_DOUBLE default 'FALSE '.
HS_LONG_PIECE_TRANSFER_SIZE layout without "65536".
parameter HS_SQL_HANDLE_STMT_REUSE default 'FALSE '.
parameter HS_FDS_QUERY_DRIVER if there is no 'TRUE '.
HOSGIP returned the value 'FALSE' to HS_FDS_SUPPORT_STATISTICS
parameter HS_FDS_QUOTE_IDENTIFIER if there is no 'TRUE '.
setting in HS_KEEP_REMOTE_COLUMN_SIZE if 'OFF '.
parameter HS_FDS_GRAPHIC_TO_MBCS default 'FALSE '.
parameter HS_FDS_MBCS_TO_GRAPHIC default 'FALSE '.
Default value of 64 assumed for HS_FDS_SQLLEN_INTERPRETATION
HS_CALL_NAME_ISP layout "gtw$: SQLTables; GTW$: SQLColumns. GTW$: SQLPrimaryKeys. GTW$: SQLForeignKeys. GTW$: SQLProcedures. GTW$: SQLStatistics; "gtw$: SQLGetInfo.
parameter HS_FDS_DELAYED_OPEN if there is no 'TRUE '.
HS_FDS_WORKAROUNDS layout by default "0".
Release of hgosdip, rc = 0
ORACLE_SID is ' *-* '.
Product information:
Port RLS / Upd:3 / 0 PrdStat:0
Agent: Oracle Database Gateway for ODBC
: Installation
Class: ODBC, ClassVsn:11.2.0.3.0_0011, Instance: *-*.
Release of hgogprd, rc = 0
Hgoinit entries
HOCXU_COMP_CSET = 1
HOCXU_DRV_CSET = 31
HOCXU_DRV_NCHAR = 873
HOCXU_DB_CSET = 873
HS_LANGUAGE is american_america.we8iso8859p1
LANG is en_US. UTF-8
HOCXU_SEM_VER = 112000
Entry hgolofn to 2013/04/02-21: 15:38
HOSGIP to 'HS_FDS_SHAREABLE_NAME' returned ' / usr/lib64/libodbc.so '.
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLAllocHandle
symbol_peflctx = 0x2ca08300
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLBindCol
symbol_peflctx = 0x2ca08390
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLBindParameter
symbol_peflctx = 0x2ca08b50
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLCancel
symbol_peflctx = 0x2ca09dc0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLDescribeParam
symbol_peflctx = 0x2ca11890
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLDisconnect
symbol_peflctx = 0x2ca11d30
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLEndTran
symbol_peflctx = 0x2ca14580
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLExecute
symbol_peflctx = 0x2ca15a20
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLFetch
symbol_peflctx = 0x2ca16220
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLFreeHandle
symbol_peflctx = 0x2ca17c40
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLFreeStmt
symbol_peflctx = 0x2ca17c60
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetData
symbol_peflctx = 0x2ca19370
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetEnvAttr
symbol_peflctx = 0x2ca1c4f0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetFunctions
symbol_peflctx = 0x2ca1c890
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLMoreResults
symbol_peflctx = 0x2ca1e330
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLNumResultCols
symbol_peflctx = 0x2ca1ef80
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLParamData
symbol_peflctx = 0x2ca1f280
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLPutData
symbol_peflctx = 0x2ca210b0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLRowCount
symbol_peflctx = 0x2ca21480
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetEnvAttr
symbol_peflctx = 0x2ca22fc0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetDescRec
symbol_peflctx = 0x2ca22e10
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLColAttribute
symbol_peflctx = 0x2ca0a3e0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLColumns
symbol_peflctx = 0x2ca0bb80
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLConnect
symbol_peflctx = 0x2ca0f4f0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLDescribeCol
symbol_peflctx = 0x2ca11150
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLDriverConnect
symbol_peflctx = 0x2ca12890
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLExecDirect
symbol_peflctx = 0x2ca154b0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLForeignKeys
symbol_peflctx = 0x2ca16b40
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetConnectAttr
symbol_peflctx = 0x2ca17fb0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetDescField
symbol_peflctx = 0x2ca199d0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetDescRec
symbol_peflctx = 0x2ca19e90
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetDiagField
symbol_peflctx = 0x2ca1b060
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetDiagRec
symbol_peflctx = 0x2ca1bc90
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetInfo
symbol_peflctx = 0x2ca1cad0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetStmtAttr
symbol_peflctx = 0x2ca1d4d0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLGetTypeInfo
symbol_peflctx = 0x2ca1df90
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLPrepare
symbol_peflctx = 0x2ca1f9b0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLPrimaryKeys
symbol_peflctx = 0x2ca1fec0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLProcedureColumns
symbol_peflctx = 0x2ca20470
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLProcedures
symbol_peflctx = 0x2ca20b00
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetConnectAttr
symbol_peflctx = 0x2ca21770
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetStmtAttr
symbol_peflctx = 0x2ca24320
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLSetDescField
symbol_peflctx = 0x2ca22b30
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLStatistics
symbol_peflctx = 0x2ca258c0
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Entry hgolofns to 2013/04/02-21: 15:38
LIBNAME=/usr/lib64/libodbc.so, funcname is SQLTables
symbol_peflctx = 0x2ca26550
hoaerr:0
Out of hgolofns to 2013/04/02-21: 15:38
Release of hgolofn, rc = 0 to 2013/04/02-21: 15:38
HOSGIP to 'HS_OPEN_CURSORS' returned '50 '.
HOSGIP to 'HS_FDS_FETCH_ROWS' returned '100 '.
HOSGIP for "HS_LONG_PIECE_TRANSFER_SIZE" returned "65536".
HOSGIP to 'HS_NLS_NUMERIC_CHARACTER' returned '. "
HOSGIP to 'HS_KEEP_REMOTE_COLUMN_SIZE' returned 'OFF '.
HOSGIP for "HS_FDS_DELAYED_OPEN" returns 'TRUE '.
HOSGIP to 'HS_FDS_WORKAROUNDS' returned '0 '.
HOSGIP to 'HS_FDS_MBCS_TO_GRAPHIC' returned 'FALSE '.
HOSGIP to 'HS_FDS_GRAPHIC_TO_MBCS' returned 'FALSE '.
Invalid value of 64 for HS_FDS_SQLLEN_INTERPRETATION
treat_SQLLEN_as_compiled = 1
Release of hgoinit, rc = 0 to 2013/04/02-21: 15:38
Entry hgolgon to 2013/04/02-21: 15:38
Reco:0, name: *, tflag:0
Entry hgosuec to 2013/04/02-21: 15:38
Release of hgosuec, rc = 0 to 2013/04/02-21: 15:38
HOSGIP to 'HS_FDS_RECOVERY_ACCOUNT' returned 'RECOVER '.
HOSGIP for "HS_FDS_TRANSACTION_LOG" returns "HS_TRANSACTION_LOG".
HOSGIP to 'HS_FDS_TIMESTAMP_MAPPING' returned 'DATE '.
HOSGIP to 'HS_FDS_DATE_MAPPING' returned 'DATE '.
HOSGIP for "HS_FDS_MAP_NCHAR" returns 'TRUE '.
HOSGIP to 'HS_FDS_RESULTSET_SUPPORT' returned 'FALSE '.
HOSGIP to 'HS_FDS_RSET_RETURN_ROWCOUNT' returned 'FALSE '.
HOSGIP to 'HS_FDS_PROC_IS_FUNC' returned 'FALSE '.
HOSGIP to 'HS_FDS_REPORT_REAL_AS_DOUBLE' returned 'FALSE '.
using the * as a default for 'HS_FDS_DEFAULT_OWNER '.
HOSGIP to 'HS_SQL_HANDLE_STMT_REUSE' returned 'FALSE '.
Entry hgocont to 2013/04/02-21: 15:38
HS_FDS_CONNECT_INFO = ' *-* '.
RC =-1 of HOSGIP for 'HS_FDS_CONNECT_STRING '.
Entry hgogenconstr to 2013/04/02-21: 15:38
DSN: *-*, name: *.
OPTN:
Entry hgocip to 2013/04/02-21: 15:38
DSN: *-*.
Release of hgocip, rc = 0 to 2013/04/02-21: 15:38
# > connection settings (len = 39) < #.
## DSN=****-****;
#! UID = *;
#! PWD = *.
Release of hgogenconstr, rc = 0 to 2013/04/02-21: 15:38
Entry hgolosf to 2013/04/02-21: 15:38
ODBC function-available-table 0xFFFE 0x00FF 0xFF00 0x03FF 0xFB7F 0x0000
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
0x0000 0 x 0000 0xFE00 0x3F5F
Release of hgolosf, rc = 0 to 2013/04/02-21: 15:38
DriverName:libtdsodbc.so, DriverVer:0.91
DBMS name: Microsoft SQL Server DBMS Version: 95.10.0255
Release of hgocont, rc = 0 to 2013/04/02-21: 15:38
SQLGetInfo Returns Y for SQL_CATALOG_NAME
SQLGetInfo Returns 128 for SQL_MAX_CATALOG_NAME_LEN
Release of hgolgon, rc = 0 to 2013/04/02-21: 15:38
Entry hgoulcp to 2013/04/02-21: 15:38
Entry hgowlst to 2013/04/02-21: 15:38
Release of hgowlst, rc = 0 to 2013/04/02-21: 15:38
SQLGetInfo returns 0x1f for SQL_OWNER_USAGE
Able TXN: isolation 2, Option: 0xf
SQLGetInfo Returns 128 for SQL_MAX_SCHEMA_NAME_LEN
SQLGetInfo Returns 128 for SQL_MAX_TABLE_NAME_LEN
SQLGetInfo returns 134 to SQL_MAX_PROCEDURE_NAME_LEN
HOSGIP returned the value "TRUE" to HS_FDS_QUOTE_IDENTIFIER
SQLGetInfo returns "(0 x 22) for SQL_IDENTIFIER_QUOTE_CHAR"
instance 2 capabilities will be uploaded
context: 0x00000000, capno:1989, add info: 0
context: 0x0001ffff, capno:1992, add info: 0
Release of hgoulcp, rc = 0 to 2013/04/02-21: 15:38
Entry hgouldt to 2013/04/02-21: 15:38
NO translation of DD for instance have been downloaded
Release of hgouldt, rc = 0 to 2013/04/02-21: 15:38
Entry hgobegn to 2013/04/02-21: 15:38
tflag:0, original: 1
Hoi:0x4093b4c8, ttid (len 38) is...
00: 54415058 2E435245 49474854 4F4E2E45 [TAPX]
10: 44552E33 61383332 3362322E 312E3233 [3a8323b2.1.23]
20: 2E323037 3631 [. 20761]
tbid (len 35) is...
00: 54415058 2E435245 49474854 4F4E2E45 [TAPX]
10: 44555 B 31 2E32332E 32303736 315D5B31 [[1.23.20761] [1]]
[20: 2E345D [. 4]]
Release of hgobegn, rc = 0 to 2013/04/02-21: 15:38
Entry hgodtab to 2013/04/02-21: 15:38
number: 1
Table: address
Allocate hoada [0] @ 0x14eedc70
Hoada free [0] @ 0x14eedc70
SQL text of hgodtab, id = 0, len = 23...
00: 73656C 65 6374202A 6 202241 2066726F [select * 'a]
10: 64647265 737322 [prepare]"
Entry hgodscr_process_sellist_description to 2013/04/02-21: 15:38
Thanks a lot for your help.
PAL
Published by: 997807 on April 3, 2013 07:26Hello
Thanks for the information. 2.2 UnixODBC driver manager is quite old and there is now one more late 2.3.1 version available here.http://www.unixODBC.org/
by clicking on the tab "Download".
Can you download and install this version then use in the configuration instead of the 2.2 version?Kind regards
Mike -
Difference between Oracle database and SQL or SQL Developer +?
Hello
I am very very new to Oracle... Only yesterday I installed Oracle 11 G for learing... I found to create an Oracle database
Oracle Db11gHome1 = > Configuration and Migration Tools = > Database Configuration Wizard
... blah... blah... blah... Success... I created...
But I found the menus
Oracle Db11gHome1 = > application development = > SQL Developer
Oracle Db11gHome1 = > = application development > SQL Plus
And so I get confused... I know SQLSERVER 2008... etc... to create databases... So the above said two is for what purpose?
Anyone can show me a route for this spirit of quarrels?
Thank youHello
Welcome to the world of Oracle.
SQL Developer: http://www.oracle.com/technetwork/developer-tools/sql-developer/what-is-sqldev-093866.html
SQl more: http://docs.oracle.com/cd/B13789_01/server.101/b12170/qstart.htm
These docs will give an initial advance for these tools.
Something in common between these two tools is: both are used to access the Oracle database.
Thank you
Navneet -
Model reusable SQL Oracle to create a DDL/DML Scripts for Oracle database
Hello
I have an obligation to set up a model of Oracle SQL to create the Scripts DDL/DML reusable for Oracle databases.
Only the Oracle DBA will run scripts permissions is not a problem.
The workflow for any DOF is as follows:-
(1) new table
a. check whether the table exists in the views system/admin.
b. If the table exists then give message "Table exists".
c. If the table does not exist then run DDL code
(2) add the column
a. check if the column exists for a given table of the system/admin views
b. If the column exists in the specified table.
B1. backup table.
B2. ALTER table alter column
B3. check data or execute convert dml sauvegardΘ to the new change script.
c. If the column does not exist
C1. backup table
C2. ALTER table add column
C3. Run dml to populate the column with the default value.
The DML scripts are to populate the base tables with the data required for business operations.
(3) addition of new line
a. check if the line exists by comparing the old values of each column with the new values to be added for the new record.
b. If there is, to give message line is
c. If not exists, add the new record.
(4) update existing record (we createtime columns in these tables as well as changes can be tracked)
a. check if the row exists using the primary key.
b. If there is.
B1. off the record by using the "active" column of the table
B2. Add new record with the necessary changes.
c. If does not exist, add the new record with the necessary changes.
Could you please help with some ideas that can get this done with precision?
I tried several ways, but I am not able to set up something that meets all the requirements.
Thank youIf it helps at all. Sometimes we have a requirement for a DDL statement to be rerunable and her only error if something completely unexpected happens.
It's a little monstrous, but basically, we wrap all DDL in a dynamic statement and capture errors that would indicate that the DDL script has already been run:
Here's a bit of a model:
declare w_ddl varchar2(32767); begin begin -- dbms_output.put_line('Creating table TABLE_NAME'); -- w_ddl := 'CREATE TABLE MY_SCHEMA.TABLE_NAME ( COLUMN_1 DATE NOT NULL ,COLUMN_2 VARCHAR2(10) NOT NULL ,COLUMN_3 DATE )'; -- execute immediate w_ddl; -- dbms_output.put_line('Successfully created table TABLE_NAME'); -- exception when others then if sqlcode = -955 then dbms_output.put_line('Table Already exists.'); else dbms_output.put_line('creation of table TABLE_NAME failed:'); dbms_output.put_line(sqlerrm); raise; end if; end; begin -- dbms_output.put_line('Creating unique primary key constraint for TABLE_NAME'); -- w_ddl := 'ALTER TABLE MY_SCHEMA.TABLE_NAME ADD ( CONSTRAINT TABLE_NAME PRIMARY KEY (TABLE_NAME_ID) USING INDEX)'; -- execute immediate w_ddl; -- dbms_output.put_line('Successfully created primary key on TABLE_NAME_ID'); -- exception when others then if sqlcode = -02264 then dbms_output.put_line('constraint already exists.'); else dbms_output.put_line('creation of primary key failed:'); dbms_output.put_line(sqlerrm); raise; end if; END; <
> It works well with our scripts to autmoated and help us when we iterate through development and back in if needed test environments.
In this way, we can add the DDL statements to the deployment script and run the script again without error to set the database to the State required without having to run the newly created statement only.
Sometimes this approach translates into a creation followed a statement alter table statement to add a column, but the end result of the script is always the same, and the deployment script can be controlled at source between iterations of development that is without having to restore the ddl changes to test the modified DDL script.
hope that gives you some ideas.
-
With regard to the migration of the Oracle database to MS SQL
Hi all
In my application, oracle is the existing database. We need to migrate from Oracle database to MS SQL.
We need procedure is as below
1 export data from Oracle and keep it in a file. (.dmp)
2 import data from MS SQL in the oracle export file.
and vice versa from MS SQL to Oracle.
My question is - it is possible to import the .bmp (oracle export data) in MS SQL.
Please clarify for me.There are two options to get the data from Oracle to MS SQL.
The simplest is to create a linked in MS SQL to Oracle server and copy the data with a query like select * in oracle.schema.table my_mssqlTable; via the linked server.
Some data types will not be supported.
That's an instant copy.If you need a fence at real-time replication, you can use replication MS (I would not recommend because it creates triggers on the Oracle tables), or you can use GoldenGate or DataCurrents or other replication products.
-
Migration from SQL Server to Oracle database
I have 2 questions:
1. we intend to convert our sql server databases oracle OLTP databases. I tried to use SQL Developer to migrate a database of small sql server to oracle (size 5 GB) database. It was fine. When I tried to migrate to a different database (size 90G), it takes too much time. The problem with sql developer is I can not pick and choose tables. 250 paintings, I need to migrate tables abt 80 (the size will be abt 50 G). What is everyone can share their experiences, as appropriate, converting databases of size average sql server for oracle databases? other options?
2. I intend to convert the sql server ddl to oracle ddl. I have tested bcp out and use sql loader to import the data. Right now I am manually creating the oracle tables sql server tables. I use http://download.oracle.com/docs/cd/E11882_01/gateways.112/e12069/apa.htm#BABCIIDI to convert the code. Are there other ways better to convert sql DDL DDL Oracle Server?
Thanks in advanceDDLS must be converted manually. Oracle is not SQL-Server.
If for example, you have the option of partitioning, you should consider using the partitioning index and when it is possible. Not all tables must be hash tables. Do postpone you creation of segment or not? What type of tablespace? Set yourself free percentages and allows you to manage when the data block is on the free list and how much is reserved in the block of data to update rows in this block?
There are many considerations to be taken with regard to the physical database design.
Using BCP and SQL * Loader sound good. SQL * Loader is fast and scalable - use it to load up to 3.6 million lines every 60 seconds. Direct and parallel charges will give the best performance in this regard (assuming that the underlying table structure and use supports this approach).
-
With the help of Oracle heterogeneous access table to sql server database services
I created a dblink "POC_HS" of oracle to sql (heterogeneous services implemented) and I can't go out data from the default database to which the DSN (for sql server) is connected successfully.
So, this ' select * from ' Test@POC_HS is works perfectly well on the Oracle database as 'Test' table resides in the default database (that the system DSN is connected to).
But when I do ' select * Abc.Test@POC_HS' where the Test table resides in the 'ABC' database which is not the default survey database an error as follows:
ORA-00942: table or view does not exist the name of incorrect [generic object using ODBC Connectivity] [Microsoft] [ODBC SQL Server driver] [SQL Server] 'Abc.Test '. [Microsoft] [ODBC SQL Server driver] [SQL Server] Instructions could not be prepared. (SQL State: S0002;) SQL code: 208)
I also tried "select * from Abc.dbo.Test@POC_HS' but oracle throws this exception" ORA-00933: not correctly completed SQL command "."
The dblink and system DSN user account has access to database 'Abc '.
Thoughts?No, this is not possible.
-
Loading data to SQL server for the Oracle database
I want to create a table in oracle db table in sql server. Table is huge that he has obtained the documents 97,456,789.
I created the link (HS) db in the oracle database that points to the sql server. I choose this oracle db on the link table.
Select * from 'dbo '. "T1@dblink;
I shot below to create the table.
create table t2 nologging parallel (degree = 3) as select * from 'dbo '. "T1@dblink;
and its taking a long time... but its operation...
is there any other method to do this and and fill the table in oracle db faster.
Please notify. Thank you.vhiware wrote:
create table t2 nologging parallel (degree = 3) as select * from 'dbo '. "T1@dblink;
and its taking a long time... but its operation...I doubt that parallel processing will be used because it is unique to Oracle (using rowid varies in general) and not SQL-Server.
is there any other method to do this and and fill the table in oracle db faster.
Part of the performance overhead is to pull that data from SQL Server to Oracle in the whole of the liaison network between them. This can be accelerated by compressing the data first - and who then transfer them over the network.
For example: using + bcp + to export the data in the SQL Server box to a CSV file, compress/zip file, scp/sftp file Oracle and then to unzip there. In parallel and direct treatment of load can now be done using SQL * Loader to load the CSV file into Oracle.
If it is a basic Linux/Unix system, the process of decompression/unzip can be run in parallel with the SQL * process Loader by creating a pipe between the two – where the decompression process writes data uncompressed in the pipe and SQL * Loader reads and loads the data that is available through the pipe.
Otherwise you are PQ own transformation. Assume that the data is date varies. You can create a procedure on Oracle that looks like this:
{code}
create or replace procedure as copyday (day) is
Start
Insert / * + append * / into local_tab select * from remote_tab@remotedb where col_day = day;
-Add logging info, validation, etc.
end;
{code}You can now start 10 or more of these different days and run it in the background using DBMS_JOB.
-
Oracle Database 11 g: Introduction to SQL - what his Code review?
I have read from Oracle Database 11 g: SQL Fundamentals I and book II. Should what test I take?user11164565 wrote:
I have read from Oracle Database 11 g: SQL Fundamentals I and book II. Should what test I take?Hmmm, I know, that there is no such book text... which is its ISBN number?
Also reading is not enough, you must be practiced.
Please read confirm you have read the announcements forum especially the road you choose [http://forums.oracle.com/forums/ann.jspa?annID=1122]
Are also studying the certification website, [www.oracle.com/education/certification]... reviews-list all reviews... and drill on those which appear to be relevant.
-
1Z0-047 Oracle database SQL expert
Hi all!
I want to prepare for review reference in question.
How can I make it right?
Is these books sth that I would like to search for? :
Oracle Database 10 g, SQL (Osborne ORACLE Press Series)
http://www.Amazon.com/GP/product/0072229810/ref=s9subs_c1_14_at1-rfc_g1_si3?pf_rd_m=ATVPDKIKX0DER & pf_rd_s = center-1 & pf_rd_r = 0NY1DZFY480AYW383FNE & pf_rd_t = 101 & pf_rd_p = 463383351 & pf_rd_i = 507846
OCA Oracle database SQL Expert corrected (exam 1Z0-047)
http://www.Amazon.com/Oracle-database-expert-guide-1Z0-047/DP/0071614214/ref=sr_1_14?ie=UTF8 & s = Books & qid = 1229588476 & SR = 8-14
Are there other options, for example PDF files.
Best regards
user10679687These two references should be useful. You can also refer to:
Oracle® database SQL Reference 10 g Release 2 (10.2)
http://download.Oracle.com/docs/CD/B19306_01/server.102/b14200/TOC.htm1Z0-047 Oracle database SQL expert
http://education.Oracle.com/pls/web_prod-PLQ-dad/db_pages.GetPage?page_id=41&p_org_id=1001&lang=us&p_exam_id=1Z0_047Sample Questions - 1Z0-047 Oracle database SQL Expert
http://www.Oracle.com/global/us/education/certification/sample_questions/exam_1z0-047.html -
Use Oracle database with LabVIEW
I am new to Oracle database usage and I worked on the MS Access database. I want to use the Oracle database in one of our applications to store data and retrieve data using SQL instead of MS Access instructions. Please give some suggestions which less than the version that I can use? y at - it a free version that I can get? What I need deilver with software.
Yes, there is a free version called Oracle XE which works very well. In fact, it is intended (which Oracle referred to as) OEM applications. It is free to use, and there is assistance available forums which are also free. The free version has all the features of the business, with a couple of limit: first of all, it will only access a carrot in your CPU. Second, the maximum data size is 4 GB.
In regards the connection to it, check out this discussion.
MIke...
Maybe you are looking for
-
Cannot share individual items inside web pages on Facebook
HelloSome sites, for example motogp.com, have a feature of sharing for each item on their page, display of stock usually options for Facebook, Twitter and Google.It works very well for Twitter and Google +, but when I click on the FB icon, nothing ha
-
Satellite U405-S2833 - restore to factory settings
I'm trying to restore my laptop to factory settings. (way to slow computer) I have already backed up my personal files. I turned off my computer and restarted it while pressing the F8 key I read I should do. When I get to the system recovery options,
-
HP Pavilion dv7t Entertainment PC Memory Upgrade Question
Product name: HP Pavilion dv7t-2000 CTO Entertainment Notebook PC PRODUCT # NB444AV OSOriginally installed: Windows Vista 64-bit Home Premium Currently installed OS: Windows 7 64-bit Home Premium When I bought the laptop, HP included a "FREE upgrade
-
WINDOWS AND MICROSOFT OFFICE 07 UPDATES CAUSE AND EXPLORE 08 GEL
I have my computer set to update every night at 3:00 with microsoft update. After all this is what you recommend, then I will. It seems that every time you update a Service Pack or something of each of your programs goes haywire. Since SP3 has bee
-
Where can I get EUupdate.exe?
EUupdate.exe Where can I get EUupdate.exe?