Globus 3 - Oracle as opposed to Postgress
Does anyone have any experience of using Oracle with Globus 3?
hey Kawval, thanks for your response.
Yea, I'checked to make sure the content rule is the correct one..
owner PAD-INTRANET-CAT-PROD
content PAD-CAT-PROD
vip address 10.2.10.15
add service pad-cat-prod-1
add service pad-cat-prod-2
advanced-balance sticky-srcip
sticky-inact-timeout 25
active
The odd thing is this is not a new config and from the sniffer trace, it's looking OK as far as the 3 WHS, etc...
So, did the sh flows command and saw the following:
css1# sh flows | grep 155.108.160.153
10.216.210.49 49011 10.2.10.15 3335 15.10.16.15 TCP 1/1 1/1
15.10.16.15 3335 10.2.10.15 36893 10.216.210.49 TCP 1/1 1/1
15.10.16.15 443 10.123.12.9 11534 0.0.0.0 TCP 1/2 Ipv4
the first 2 lines are looking OK - the client 10.216.210.49 hits the VIP 10.2.10.15 that forwards it to the back-end server
15.10.16.15. Then the server responds back to the VIP, that sends it back to the client. The odd thing is the server is listening on port 443, which is the third line, but it reponds to the loopback address 10.123.12.9....hmmm...
_greg..
Similar Messages
-
Front End to Oracle Database - Advice Needed
Hi
My company has recently purchased an Oracle Database. Are there any advantages in creating the front end in Oracle as opposed to writing the front end in Java.
I am interested to know if one method is preferred over the other. I was planning on writing it entirely in Java.
Any help or advice would be appreciated.
Thanks
Kellyhttp://www.tuxedo.org/~esr/faqs/smart-questions.html#ASKING
pls don't crosspost
http://forums.java.sun.com/thread.jsp?thread=243868&forum=31&message=892346
http://forums.java.sun.com/thread.jsp?thread=243869&forum=48&message=892352 -
Which Oracle Certification Should I Start With
Hi,
I'm looking for some advice on which Oracle certification I should start with. Let me first tell you about me and my business goals. I an new to the SQL world but have a firm grasp of the RDBMS. I have also worked as a Business Analyst for a company that is doing an Oracle upgrade including the EBS. I have had to do some very basic queries. My business goal is to improve my Oracle database skills.
I would like to add Business (Data) Analyst to my job description some day. I would like to be both a Business Analyst and a Business Data Analyst. I have been asked to work as a jr. DBA in the past, and would like to continue to pursue those options. Currently, my work seems to evolve around Oracle as opposed to the other businesses out there.
Given this information, which certification would you recommend I start with. Please let me know if you require additional information. This is my long term business goal so I will take as much time as needed to get it done. I was thinking I should start with *1Z0-051 SQL Fundamentals I* (11g). Any thoughts?
Thank you in advance!
CRC_05Hi;
I'm looking for some advice on which Oracle certification I should start with. Let me first tell you about me and my business goals. I an new to the SQL world but have a firm grasp of the RDBMS. I have also worked as a Business Analyst for a company that is doing an Oracle upgrade including the EBS. I have had to do some very basic queries. My business goal is to improve my Oracle database skills.
I would like to add Business (Data) Analyst to my job description some day. I would like to be both a Business Analyst and a Business Data Analyst. I have been asked to work as a jr. DBA in the past, and would like to continue to pursue those options. Currently, my work seems to evolve around Oracle as opposed to the other businesses out there.
Given this information, which certification would you recommend I start with. Please let me know if you require additional information. This is my long term business goal so I will take as much time as needed to get it done. I was thinking I should start with *1Z0-051 SQL Fundamentals I* (11g). Any thoughts?You could get this certificate as a first steps. If you want to be expert on dba subjects than you need to go OCA and OCP certification path.
If you get to Business Analyst than you can go wiht ebs certification
http://blogs.oracle.com/certification/2008/08/oracle_ebusiness_suite_r12_cer.html
But dont forget those subjects are different from eachother and need different skills to become senior on those subjects
Hope it helps
Regard
Helios -
Hi,
In EBS/Oracle Apps inaddition to different modules,Jobs are categorized as Functional or Technical or Technofuntional.
1) What are the job roles of Functional or Technical.Why funtional pay rate is little higher than technical.
2) Is it for every module the Funtional or Technical terms apply.Or Funtional is just allocated to Financial modules like GL,Payables.
3) I am new to EBS/Oracle Apps,looking for training materials on High level of EBS 12 and Financial Modules.Most of the Oracle documentation is huge with more theory and less printscreens.So even outside manuals will work for me.
Thanks in Advance.Hi;
I'm looking for some advice on which Oracle certification I should start with. Let me first tell you about me and my business goals. I an new to the SQL world but have a firm grasp of the RDBMS. I have also worked as a Business Analyst for a company that is doing an Oracle upgrade including the EBS. I have had to do some very basic queries. My business goal is to improve my Oracle database skills.
I would like to add Business (Data) Analyst to my job description some day. I would like to be both a Business Analyst and a Business Data Analyst. I have been asked to work as a jr. DBA in the past, and would like to continue to pursue those options. Currently, my work seems to evolve around Oracle as opposed to the other businesses out there.
Given this information, which certification would you recommend I start with. Please let me know if you require additional information. This is my long term business goal so I will take as much time as needed to get it done. I was thinking I should start with *1Z0-051 SQL Fundamentals I* (11g). Any thoughts?You could get this certificate as a first steps. If you want to be expert on dba subjects than you need to go OCA and OCP certification path.
If you get to Business Analyst than you can go wiht ebs certification
http://blogs.oracle.com/certification/2008/08/oracle_ebusiness_suite_r12_cer.html
But dont forget those subjects are different from eachother and need different skills to become senior on those subjects
Hope it helps
Regard
Helios -
Hi,
I've developed a webapp app + ejbs which I have successfully deployed on oc4j standalone as an ear. How do I deploy this on 10gAS? I have tried just copying my oc4j standalone deployment process, (ie modify <1OgAS_HOME>\<OC4J-HOME>\config\server.xml, <1OgAS_HOME>\<OC4J-HOME>\config\http-web-site.xml and dropping the ear into
<1OgAS_HOME>\<OC4J-HOME>\config\j2ee\home\applications
I can see the j2ee app in the 10gAS admin screen but I can't access webapp itself. How should I be doing this?Hi Mike --
To deploy to OracleAS (as opposed to OC4J standalone) you should really use the Enterprise Manager Console, or the command line interface, dcmctl.
EM lets you deploy directly from a browser.
dcmctl lets you deploy from the command line.
If you do want to perform this manual model of deployment (modifying the config files) then you'll need to make some modifications to your process.
1. modify server.xml as normal.
2. modify default-web-site.xml instead of http-web-site.xml.
3. edit the Apache/Apache/conf/mod_oc4j.conf file to expose the oc4j mount point(s) for your web modules in the app
4. run the dcmctl updateconfig command to force the repository pick up the config changes you made.
Since you need to use dcmctl anyway to update the repository, then you may as well use it to do the deployment of the application and have it take care of all of these steps for you
dcmctl deployApplication -file theEAR.ear -a myapp -co homecheers
-steve- -
Does 10g have a API for grid based development ?
Hi,
Does 10g provide any API for developers to interface with the GRID job submission,resource management services? There is a GRID DK for 9i that provides a way to interface GLOBUS with oracle job schedulers etc. wanted to know whether there is such an API for 10g also ( or is it compatible)? . Also does it only allow globus based interfacing?
thanks in advance.Hi,
I looked at the view v$option but there was not record fro grid related entry.But I selected enterprise option when I installed 10g.But I didnt install the enterprise manager /management agent software which is bundeled separately. Do I have to install those also inoder to get he grid development kit installed.? please advice. (Also when I installed 10g , since there was no management agent found, I selected the "database control for database management" under database management processes screen in OUI.Is it a issue?
thanks in advance! -
We currently use Oracle domestically and have expanded into Mexico and Canada. Is there anyone currently using Oracle in these countries that could provide pro's and con's to utilizing Oracle as opposed to some other software to meet our international needs. In both areas we would need to be able to cut checks in their currency, deal with currency translation/conversion rate issues, as well as any local requirements on fixed assets, reporting, etc. Any feedback you can provide would be helpful - Thanks.
Oracle has Localizations for both Canada and Mexico, so you have to review whether thos localizations meet your legal requirements. If so, go ahead, as you are going to have tha same system for all countries.
-
Oracle 10G vs. Globus Toolkit
I'm confused. Most of the sales literature about 10G seems to be around load balancing on blade servers. I'd like to get the whole picture, not just this part.
Could someone here tell me how Oracle 10G is different from, or supports, Ian Foster's Globus grid toolkit (www.globus.org)?
If you can't answer this question offhand, I'd like to read some technology papers about 10G's grid support.
Thanks,
- Steve.Hi Steve,
Oracle 10g enables enterprise grid computing. With various grid features offered by Oracle 10g, You can use enterprise resources efficiently and realign your enterprise resources based on your needs. There are various white papers on our OTN Grid Tech Center at http://otn.oracle.com/grid that cover this in detail. You don't have to use globus toolkit to get any of these features. Also Oracle 10g hasn't used globus toolkit to provide any of these features.
cheers,
Brajesh. -
Hi
I have downloaded Oracle Globus Development Kit. When I tried to install it i had a lot of errors.
I haven't seen any posts about OGDK (installation, using).
Did anybody succesfull install this tool?
Does Oracle still continue support this tool? Will Oracle plan to make new release (more stable)?
I haven't seen 10G products (database, application server). I think that oracle focused on 10G but not on OGDK. Is it true or not?Hello,
Oracle Globus Development Kit (OGDK) includes APIs that make it easy for customers using Globus Toolkit 2.0 or 2.2 to use Oracle Database. This was tested with Oracle9i Database. It should continue to work with Oracle 10g Database. We haven't seen much interest in the OGDK in the market.
Oracle 10g includes a lot of features for grid computing. You don't need to use OGDK to do grid computing.
cheers,
Brajesh. -
OTN support team - Oracle GLOBUS data toolkit (OGDK)
I have tried to download the Oracle GLOBUS data toolkit but received from OTN a
message that I didn't have sufficient access rights for this.
Metalink member Jomon asked me to post a thread on the forumID=36
Who is going to help me to make me member of the Oracle Globus forum so I can get access to the Globus software.
We have made a complete Oracle cluster of 13 DELL Poweredge pizaboxes SC1425 and would like to connect now to the Globus World Grid.
Message was edited by:
jjdc982
Message was edited by:
jjdc982The Infobus data access objects currently do not support access
to an object table.
Regards,
JDeveloper Team
Ignacio J. Ortega (guest) wrote:
: Hi, JDeveloper Team,
: first of all can you tell me the email address of Jdev team ? i
: cannot send you files by this news service... the email address
: that i find is the otn addres.
: Can i acces a object table from infobus data form? can i do
: inserts?
null -
How to understand Oracle tables (as opposed to DB2)
I am a beginner and need to ask a question.
I determine that the number of records within dba_jobs is 1.
Then I describe the table and find there are about
18 columns within the table.
Then I perform a SELECT * on the table.
When I do the select, it looks like it is printing out about 8 different records.
With only the MISC ENV field being populated.
How should I interpret this
The following are the commands I entered:
SQL> select count(*) from dba_jobs;
COUNT(*)
1
SQL> describe dba_jobs;
Name Null? Type
JOB NOT NULL NUMBER
LOG_USER NOT NULL VARCHAR2(30)
PRIV_USER NOT NULL VARCHAR2(30)
SCHEMA_USER NOT NULL VARCHAR2(30)
LAST_DATE DATE
LAST_SEC VARCHAR2(8)
THIS_DATE DATE
THIS_SEC VARCHAR2(8)
NEXT_DATE NOT NULL DATE
NEXT_SEC VARCHAR2(8)
TOTAL_TIME NUMBER
BROKEN VARCHAR2(1)
INTERVAL NOT NULL VARCHAR2(200)
FAILURES NUMBER
WHAT VARCHAR2(4000)
NLS_ENV VARCHAR2(4000)
MISC_ENV RAW(32)
INSTANCE NUMBER
SQL> select * from dba_jobs;
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
1 SYSMAN SYSMAN
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
SYSMAN 20-APR-09 22:29:55 20-APR-09
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
22:30:55 17989 N
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
sysdate + 1 / (24 * 60)
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
0
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
EMD_MAINTENANCE.EXECUTE_EM_DBMS_JOB_PROCS();
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
NLS_LANGUAGE='AMERICAN' NLS_TERRITORY='AMERICA' NLS_CURRENCY='$' NLS_ISO_CURRENC
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
Y='AMERICA' NLS_NUMERIC_CHARACTERS='.,' NLS_DATE_FORMAT='DD-MON-RR' NLS_DATE_LAN
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
GUAGE='AMERICAN' NLS_SORT='BINARY'
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
0102000000000000 0
JOB LOG_USER PRIV_USER
SCHEMA_USER LAST_DATE LAST_SEC THIS_DATE THIS_SEC NEXT_DATE
NEXT_SEC TOTAL_TIME B
INTERVAL
FAILURES
WHAT
NLS_ENV
MISC_ENV INSTANCE
---------------------------------------------------------------- ----------...and then how to post with tags: http://forums.oracle.com/forums/help.jspa
-
Oracle in Sun Solaris as opposed to HP
I have a question regarding a system we will have. It is being built on Oracle 9i in Sun Solaris environment. My question would be if someone suggests that to take this system and implement in a HP environment, will there be any problem?
Is there any whitepaper on applications developed for one environment being implemented in a different hardware platform? What are the risks factors and what can go wrong?
We have lots of HP machines in our organization and so the question had recently popped up in people's mind about why would we want to buy Sun hardware and have Solaris OS if we can have Oracle in the HP box? The vendor did not test to see if the application would work in a HP environment. But I would be interested to know if anyone ever experienced such scenarios or Oracle had done analysis of such cases. Appreciate any answers.The ease of migrating to a different hardware platform will depend on the tools used to build the application.
In one of our systems, the server side programs are all written entirely in C. We have moved this application from Data General to HP to IBM. In each case, we installed Oracle, created a new database, exported the database from the old server and imported onto the new server. We then copied all of the application source onto the new box and re-compiled. Aside from a few very minor differences in rounding behaviour in the C libraries, everyting worked perfectly.
On the other hand, we have another application where the server-side code is all written in a dialect of MUMPS, with an emulator program running on top of the OS. This one can never be moved to new hardware.
Generally speaking, if the server-side code is written in a standard language, or if there is no server-side code, just a database, then the application should run just fine on any hardware supported by Oracle.
HTH
John -
General questions about using webservices and xml as opposed to an oracle driver
Dear Experts; I have a general question which I have yet to test. Is it faster to use an ODBC driver to connect and retrieve data from an Oracle database than creating a .net webservices and using an XML to get the data for your web application. THank you
At some point in the architecture stack some component will need to access the database in order to get the information from the database. That component will need to use an Oracle client driver.
-
2GB OR NOT 2GB - FILE LIMITS IN ORACLE
제품 : ORACLE SERVER
작성날짜 : 2002-04-11
2GB OR NOT 2GB - FILE LIMITS IN ORACLE
======================================
Introduction
~~~~~~~~~~~~
This article describes "2Gb" issues. It gives information on why 2Gb
is a magical number and outlines the issues you need to know about if
you are considering using Oracle with files larger than 2Gb in size.
It also
looks at some other file related limits and issues.
The article has a Unix bias as this is where most of the 2Gb issues
arise but there is information relevant to other (non-unix)
platforms.
Articles giving port specific limits are listed in the last section.
Topics covered include:
Why is 2Gb a Special Number ?
Why use 2Gb+ Datafiles ?
Export and 2Gb
SQL*Loader and 2Gb
Oracle and other 2Gb issues
Port Specific Information on "Large Files"
Why is 2Gb a Special Number ?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Many CPU's and system call interfaces (API's) in use today use a word
size of 32 bits. This word size imposes limits on many operations.
In many cases the standard API's for file operations use a 32-bit signed
word to represent both file size and current position within a file (byte
displacement). A 'signed' 32bit word uses the top most bit as a sign
indicator leaving only 31 bits to represent the actual value (positive or
negative). In hexadecimal the largest positive number that can be
represented in in 31 bits is 0x7FFFFFFF , which is +2147483647 decimal.
This is ONE less than 2Gb.
Files of 2Gb or more are generally known as 'large files'. As one might
expect problems can start to surface once you try to use the number
2147483648 or higher in a 32bit environment. To overcome this problem
recent versions of operating systems have defined new system calls which
typically use 64-bit addressing for file sizes and offsets. Recent Oracle
releases make use of these new interfaces but there are a number of issues
one should be aware of before deciding to use 'large files'.
What does this mean when using Oracle ?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The 32bit issue affects Oracle in a number of ways. In order to use large
files you need to have:
1. An operating system that supports 2Gb+ files or raw devices
2. An operating system which has an API to support I/O on 2Gb+ files
3. A version of Oracle which uses this API
Today most platforms support large files and have 64bit APIs for such
files.
Releases of Oracle from 7.3 onwards usually make use of these 64bit APIs
but the situation is very dependent on platform, operating system version
and the Oracle version. In some cases 'large file' support is present by
default, while in other cases a special patch may be required.
At the time of writing there are some tools within Oracle which have not
been updated to use the new API's, most notably tools like EXPORT and
SQL*LOADER, but again the exact situation is platform and version specific.
Why use 2Gb+ Datafiles ?
~~~~~~~~~~~~~~~~~~~~~~~~
In this section we will try to summarise the advantages and disadvantages
of using "large" files / devices for Oracle datafiles:
Advantages of files larger than 2Gb:
On most platforms Oracle7 supports up to 1022 datafiles.
With files < 2Gb this limits the database size to less than 2044Gb.
This is not an issue with Oracle8 which supports many more files.
In reality the maximum database size would be less than 2044Gb due
to maintaining separate data in separate tablespaces. Some of these
may be much less than 2Gb in size.
Less files to manage for smaller databases.
Less file handle resources required
Disadvantages of files larger than 2Gb:
The unit of recovery is larger. A 2Gb file may take between 15 minutes
and 1 hour to backup / restore depending on the backup media and
disk speeds. An 8Gb file may take 4 times as long.
Parallelism of backup / recovery operations may be impacted.
There may be platform specific limitations - Eg: Asynchronous IO
operations may be serialised above the 2Gb mark.
As handling of files above 2Gb may need patches, special configuration
etc.. there is an increased risk involved as opposed to smaller files.
Eg: On certain AIX releases Asynchronous IO serialises above 2Gb.
Important points if using files >= 2Gb
Check with the OS Vendor to determine if large files are supported
and how to configure for them.
Check with the OS Vendor what the maximum file size actually is.
Check with Oracle support if any patches or limitations apply
on your platform , OS version and Oracle version.
Remember to check again if you are considering upgrading either
Oracle or the OS in case any patches are required in the release
you are moving to.
Make sure any operating system limits are set correctly to allow
access to large files for all users.
Make sure any backup scripts can also cope with large files.
Note that there is still a limit to the maximum file size you
can use for datafiles above 2Gb in size. The exact limit depends
on the DB_BLOCK_SIZE of the database and the platform. On most
platforms (Unix, NT, VMS) the limit on file size is around
4194302*DB_BLOCK_SIZE.
Important notes generally
Be careful when allowing files to automatically resize. It is
sensible to always limit the MAXSIZE for AUTOEXTEND files to less
than 2Gb if not using 'large files', and to a sensible limit
otherwise. Note that due to <Bug:568232> it is possible to specify
an value of MAXSIZE larger than Oracle can cope with which may
result in internal errors after the resize occurs. (Errors
typically include ORA-600 [3292])
On many platforms Oracle datafiles have an additional header
block at the start of the file so creating a file of 2Gb actually
requires slightly more than 2Gb of disk space. On Unix platforms
the additional header for datafiles is usually DB_BLOCK_SIZE bytes
but may be larger when creating datafiles on raw devices.
2Gb related Oracle Errors:
These are a few of the errors which may occur when a 2Gb limit
is present. They are not in any particular order.
ORA-01119 Error in creating datafile xxxx
ORA-27044 unable to write header block of file
SVR4 Error: 22: Invalid argument
ORA-19502 write error on file 'filename', blockno x (blocksize=nn)
ORA-27070 skgfdisp: async read/write failed
ORA-02237 invalid file size
KCF:write/open error dba=xxxxxx block=xxxx online=xxxx file=xxxxxxxx
file limit exceed.
Unix error 27, EFBIG
Export and 2Gb
~~~~~~~~~~~~~~
2Gb Export File Size
~~~~~~~~~~~~~~~~~~~~
At the time of writing most versions of export use the default file
open API when creating an export file. This means that on many platforms
it is impossible to export a file of 2Gb or larger to a file system file.
There are several options available to overcome 2Gb file limits with
export such as:
- It is generally possible to write an export > 2Gb to a raw device.
Obviously the raw device has to be large enough to fit the entire
export into it.
- By exporting to a named pipe (on Unix) one can compress, zip or
split up the output.
See: "Quick Reference to Exporting >2Gb on Unix" <Note:30528.1>
- One can export to tape (on most platforms)
See "Exporting to tape on Unix systems" <Note:30428.1>
(This article also describes in detail how to export to
a unix pipe, remote shell etc..)
Other 2Gb Export Issues
~~~~~~~~~~~~~~~~~~~~~~~
Oracle has a maximum extent size of 2Gb. Unfortunately there is a problem
with EXPORT on many releases of Oracle such that if you export a large table
and specify COMPRESS=Y then it is possible for the NEXT storage clause
of the statement in the EXPORT file to contain a size above 2Gb. This
will cause import to fail even if IGNORE=Y is specified at import time.
This issue is reported in <Bug:708790> and is alerted in <Note:62436.1>
An export will typically report errors like this when it hits a 2Gb
limit:
. . exporting table BIGEXPORT
EXP-00015: error on row 10660 of table BIGEXPORT,
column MYCOL, datatype 96
EXP-00002: error in writing to export file
EXP-00002: error in writing to export file
EXP-00000: Export terminated unsuccessfully
There is a secondary issue reported in <Bug:185855> which indicates that
a full database export generates a CREATE TABLESPACE command with the
file size specified in BYTES. If the filesize is above 2Gb this may
cause an ORA-2237 error when attempting to create the file on IMPORT.
This issue can be worked around be creating the tablespace prior to
importing by specifying the file size in 'M' instead of in bytes.
<Bug:490837> indicates a similar problem.
Export to Tape
~~~~~~~~~~~~~~
The VOLSIZE parameter for export is limited to values less that 4Gb.
On some platforms may be only 2Gb.
This is corrected in Oracle 8i. <Bug:490190> describes this problem.
SQL*Loader and 2Gb
~~~~~~~~~~~~~~~~~~
Typically SQL*Loader will error when it attempts to open an input
file larger than 2Gb with an error of the form:
SQL*Loader-500: Unable to open file (bigfile.dat)
SVR4 Error: 79: Value too large for defined data type
The examples in <Note:30528.1> can be modified to for use with SQL*Loader
for large input data files.
Oracle 8.0.6 provides large file support for discard and log files in
SQL*Loader but the maximum input data file size still varies between
platforms. See <Bug:948460> for details of the input file limit.
<Bug:749600> covers the maximum discard file size.
Oracle and other 2Gb issues
~~~~~~~~~~~~~~~~~~~~~~~~~~~
This sections lists miscellaneous 2Gb issues:
- From Oracle 8.0.5 onwards 64bit releases are available on most platforms.
An extract from the 8.0.5 README file introduces these - see <Note:62252.1>
- DBV (the database verification file program) may not be able to scan
datafiles larger than 2Gb reporting "DBV-100".
This is reported in <Bug:710888>
- "DATAFILE ... SIZE xxxxxx" clauses of SQL commands in Oracle must be
specified in 'M' or 'K' to create files larger than 2Gb otherwise the
error "ORA-02237: invalid file size" is reported. This is documented
in <Bug:185855>.
- Tablespace quotas cannot exceed 2Gb on releases before Oracle 7.3.4.
Eg: ALTER USER <username> QUOTA 2500M ON <tablespacename>
reports
ORA-2187: invalid quota specification.
This is documented in <Bug:425831>.
The workaround is to grant users UNLIMITED TABLESPACE privilege if they
need a quota above 2Gb.
- Tools which spool output may error if the spool file reaches 2Gb in size.
Eg: sqlplus spool output.
- Certain 'core' functions in Oracle tools do not support large files -
See <Bug:749600> which is fixed in Oracle 8.0.6 and 8.1.6.
Note that this fix is NOT in Oracle 8.1.5 nor in any patch set.
Even with this fix there may still be large file restrictions as not
all code uses these 'core' functions.
Note though that <Bug:749600> covers CORE functions - some areas of code
may still have problems.
Eg: CORE is not used for SQL*Loader input file I/O
- The UTL_FILE package uses the 'core' functions mentioned above and so is
limited by 2Gb restrictions Oracle releases which do not contain this fix.
<Package:UTL_FILE> is a PL/SQL package which allows file IO from within
PL/SQL.
Port Specific Information on "Large Files"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Below are references to information on large file support for specific
platforms. Although every effort is made to keep the information in
these articles up-to-date it is still advisable to carefully test any
operation which reads or writes from / to large files:
Platform See
~~~~~~~~ ~~~
AIX (RS6000 / SP) <Note:60888.1>
HP <Note:62407.1>
Digital Unix <Note:62426.1>
Sequent PTX <Note:62415.1>
Sun Solaris <Note:62409.1>
Windows NT Maximum 4Gb files on FAT
Theoretical 16Tb on NTFS
** See <Note:67421.1> before using large files
on NT with Oracle8
*2 There is a problem with DBVERIFY on 8.1.6
See <Bug:1372172>I'm not aware of a packaged PL/SQL solution for this in Oracle 8.1.7.3 - however it is very easy to create such a program...
Step 1
Write a simple Java program like the one listed:
import java.io.File;
public class fileCheckUtl {
public static int fileExists(String FileName) {
File x = new File(FileName);
if (x.exists())
return 1;
else return 0;
public static void main (String args[]) {
fileCheckUtl f = new fileCheckUtl();
int i;
i = f.fileExists(args[0]);
System.out.println(i);
Step 2 Load this into the Oracle data using LoadJava
loadjava -verbose -resolve -user user/pw@db fileCheckUtl.java
The output should be something like this:
creating : source fileCheckUtl
loading : source fileCheckUtl
creating : fileCheckUtl
resolving: source fileCheckUtl
Step 3 - Create a PL/SQL wrapper for the Java Class:
CREATE OR REPLACE FUNCTION FILE_CHECK_UTL (file_name IN VARCHAR2) RETURN NUMBER AS
LANGUAGE JAVA
NAME 'fileCheckUtl.fileExists(java.lang.String) return int';
Step 4 Test it:
SQL> select file_check_utl('f:\myjava\fileCheckUtl.java') from dual
2 /
FILE_CHECK_UTL('F:\MYJAVA\FILECHECKUTL.JAVA')
1 -
Help - Could not load 'oracle.jdbc.driver.OracleDriver ...
I'm using oci8 to connect to the Oracle database.
URL: jdbc:oracle:oci8:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(PORT=1527)(HOST=testhost)))(CONNECT_DATA=(SID=fnoe2pa)))
When I tried to start the weblogic server, I got the following errors:
Can you suggest what I should do next (step-wise)??? Thanks, Bobby
<Sleeping in createResource()>
####<15/08/2002 14:09:43> <Error> <JDBC> <qawebmethods> <myserver>
<main> <system> <> <001060> <Cannot startup connection pool
"pool/test_myapp" weblogic.common.ResourceException:
Could not load 'oracle.jdbc.driver.OracleDriver
If this is a type-4 JDBC driver, it could occur if the JDBC
driver is not in the system CLASSPATH.
If this is a type-2 JDBC driver, it may also indicate that
the Driver native layers(DBMS client lib or driver DLL)
have not been installed properly on your system
or in your PATH environment variable.
This is most likely caused by one of the following:
1. The native layer SO, SL, or DLL could not be found.
2. The file permissions on the native layer SO, SL, or DLL
have not been set properly.
3. The native layer SO, SL, or DLL exists, but is either
invalid or corrupted.
For more information, read the installation documentation
for your JDBC Driver, available from:
http://e-docs.bea.com
at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(ConnectionEnvFactory.java:212)
at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(ConnectionEnvFactory.java:134)
at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator.java:705)
at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:282)
at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:650)
at weblogic.jdbc.common.JDBCService.addDeployment(JDBCService.java:107)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:360)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployments(DeploymentTarget.java:285)
at weblogic.management.mbeans.custom.DeploymentTarget.updateServerDeployments(DeploymentTarget.java:239)
at weblogic.management.mbeans.custom.DeploymentTarget.updateDeployments(DeploymentTarget.java:199)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:360)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy31.updateDeployments(Unknown Source)
at weblogic.management.configuration.ServerMBean_CachingStub.updateDeployments(ServerMBean_CachingStub.java:2977)
at weblogic.management.mbeans.custom.ApplicationManager.startConfigManager(ApplicationManager.java:372)
at weblogic.management.mbeans.custom.ApplicationManager.start(ApplicationManager.java:160)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:360)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1557)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1525)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy42.start(Unknown Source)
at weblogic.management.configuration.ApplicationManagerMBean_CachingStub.start(ApplicationManagerMBean_CachingStub.java:480)
at weblogic.management.Admin.startApplicationManager(Admin.java:1234)
at weblogic.management.Admin.finish(Admin.java:644)
at weblogic.t3.srvr.T3Srvr.start(T3Srvr.java:524)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:207)
at weblogic.Server.main(Server.java:35)
>
####<15/08/2002 14:09:43> <Info> <JDBC> <qawebmethods> <myserver>
<main> <system> <> <001082> <Creating Data Source named
jdbc/test_myapp for pool pool/test_myapp>
####<15/08/2002 14:09:43> <Info> <JDBC> <qawebmethods> <myserver>
<main> <system> <> <001070> <Checking existence of connection pool
pool/test_myapp requested by user system>
####<15/08/2002 14:09:43> <Error> <JDBC> <qawebmethods> <myserver>
<main> <system> <> <001059> <Error during Data Source creation:
weblogic.common.ResourceException: DataSource(jdbc/test_myapp) can't
be created with non-existent Pool (connection or multi)
(pool/test_myapp)>
####<15/08/2002 14:09:50> <Info> <EJB> <qawebmethods> <myserver>
<main> <system> <> <010008> <EJB Deploying file: myapp-ejb.jar>
####<15/08/2002 14:09:50> <Warning> <J2EE> <qawebmethods> <myserver>
<main> <system> <> <160007> <You are running WebLogic Server with J2EE
1.3 features enabled. The implementation of specific J2EE 1.3 features
(EJB 2.0, JSP 1.2, Servlet 2.3, and J2EE Connector Architecture 1.0)
in BEA WebLogic Server 6.1 is of a non-final version of the
appropriate specification. It is subject to change in future releases
once the specification becomes finalized. This may cause application
code developed for BEA WebLogic Server 6.1 that uses the new features
of J2EE 1.3 to be incompatible with the J2EE 1.3 platform supported in
future releases of BEA WebLogic Server.>
####<15/08/2002 14:09:59> <Error> <J2EE> <qawebmethods> <myserver>
<main> <system> <> <160001> <Error deploying application myapp-ejb:
Unable to deploy EJB: Counter from myapp-ejb.jar:
The DataSource with the JNDI name: jdbc/test_myapp could not be
located. Please ensure that the DataSource has been deployed
successfully and that the JNDI name in your EJB Deployment descriptor
is correct.
>
####<15/08/2002 14:09:59> <Info> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101053> <[HTTP myserver] Loading web app: myapp>
####<15/08/2002 14:09:59> <Info> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101059> <[myserver] Loading myapp from WAR file:
C:\bea\wlserver6.1\.\config\mydomain\applications\.wlnotdelete\wlap31483\myapp.war>
####<15/08/2002 14:09:59> <Warning> <J2EE> <qawebmethods> <myserver>
<main> <system> <> <160007> <You are running WebLogic Server with J2EE
1.3 features enabled. The implementation of specific J2EE 1.3 features
(EJB 2.0, JSP 1.2, Servlet 2.3, and J2EE Connector Architecture 1.0)
in BEA WebLogic Server 6.1 is of a non-final version of the
appropriate specification. It is subject to change in future releases
once the specification becomes finalized. This may cause application
code developed for BEA WebLogic Server 6.1 that uses the new features
of J2EE 1.3 to be incompatible with the J2EE 1.3 platform supported in
future releases of BEA WebLogic Server.>
####<15/08/2002 14:09:59> <Info> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101031>
<[WebAppServletContext(1412030,myapp,/myapp)] extracting classfiles to
C:\bea\wlserver6.1\config\mydomain\applications\.wlnotdelete\wlap31483\WEB-INF\_tmp_war_myapp:>
####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101032>
<[WebAppServletContext(1412030,myapp,/myapp)] extracted classfiles
successfully...>
####<15/08/2002 14:10:04> <Info> <HTTP Session> <qawebmethods>
<myserver> <main> <system> <> <100037> <Creating SessionContext of
type: memory for webapp: /myapp>
####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101047>
<[WebAppServletContext(1412030,myapp,/myapp)] registering classpath
servlet with initArgs 'null'>
####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101047>
<[WebAppServletContext(1412030,myapp,/myapp)] registering getior
servlet with initArgs 'null'>
####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101047>
<[WebAppServletContext(1412030,myapp,/myapp)] registering tunneling
servlets with initArgs 'wl-dispatch-policy=direct'>
####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101047>
<[WebAppServletContext(1412030,myapp,/myapp)] registering JSPServlet
with initArgs '[JspConfig:
verbose=true,packagePrefix=jsp_servlet,-compiler=javac,compileFlags=,workingDir=C:\bea\wlserver6.1\config\mydomain\applications\.wlnotdelete\wlap31483\WEB-INF\_tmp_war_myapp,pageCheckSeconds=1,superclass=null,keepgenerated=false,precompileContinue=false,compilerSupportsEncoding=true,encoding=null,defaultfilename=index.jsp,compilerclass=null,noTryBlocks=false]'>
####<15/08/2002 14:10:04> <Debug> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101097> <Registering ServletContext:
"myapp:/myapp">
####<15/08/2002 14:10:04> <Info> <J2EE> <qawebmethods> <myserver>
<main> <system> <> <160003> <Deployed : myapp>
####<15/08/2002 14:10:04> <Info> <HTTP> <qawebmethods> <myserver>
<main> <system> <> <101133> <Initializing WEB server myserver>
####<15/08/2002 14:10:04> <Notice> <Management> <qawebmethods>
<myserver> <main> <system> <> <141052> <Application Poller started for
development server.>
####<15/08/2002 14:10:04> <Notice> <WebLogicServer> <qawebmethods>
<myserver> <ListenThread> <system> <> <000202> <ListenThread listening
on port 7001>
####<15/08/2002 14:10:04> <Info> <NT Performance Pack> <qawebmethods>
<myserver> <ListenThread> <system> <> <000000> <NATIVE: NTSocketMuxer
was built on Nov 1 2001 16:39:28
>
####<15/08/2002 14:10:04> <Notice> <WebLogicServer> <qawebmethods>
<myserver> <SSLListenThread> <system> <> <000202> <SSLListenThread
listening on port 7002>
####<15/08/2002 14:10:05> <Notice> <Management> <qawebmethods>
<myserver> <main> <system> <> <141030> <Starting discovery of Managed
Server... This feature is on by default, you may turn this off by
passing -Dweblogic.management.discover=false>
####<15/08/2002 14:10:05> <Notice> <WebLogicServer> <qawebmethods>
<myserver> <main> <system> <> <000331> <Started WebLogic Admin Server
"myserver" for domain "mydomain" running in Development Mode>
####<15/08/2002 14:10:11> <Info> <NT Performance Pack> <qawebmethods>
<myserver> <ExecuteThread: '14' for queue: 'default'> <> <> <000000>
<Allocating: '2' NT reader threads>
####<15/08/2002 14:10:13> <Info> <HTTP> <qawebmethods> <myserver>
<ExecuteThread: '1' for queue: '__weblogic_admin_html_queue'> <system>
<> <101047> <[WebAppServletContext(5367844,console,/console)] actions:
init>
####<15/08/2002 14:10:18> <Info> <HTTP> <qawebmethods> <myserver>
<ExecuteThread: '1' for queue: '__weblogic_admin_html_queue'> <system>
<> <101047> <[WebAppServletContext(5367844,console,/console)]
FileServlet: init>
####<15/08/2002 14:10:18> <Info> <HTTP> <qawebmethods> <myserver>
<ExecuteThread: '1' for queue: '__weblogic_admin_html_queue'> <system>
<> <101047> <[WebAppServletContext(5367844,console,/console)]
FileServlet: Using standard I/O>"thorick" <[email protected]> wrote in message news:<[email protected]>...
Most likely, the OCI libraries could not be loaded.
Before continuing down this path, is there any reason
why you want to use an OCI based Driver as opposed to the
all Java Oracle thin driver ?There is indeed a valid reason for my choice.
I am currently connecting to the Oracle "Rdb" 7.0 database (located on
VMS) - not Oracle Oracle.
The SQL Service software we're currently using is version 7.1. This
version works well with the OCI8 driver (when connecting to the
database from Windows NT). This version of SQL Service however does
NOT work for the THIN driver (unless we upgrade the SQL Service to
version 7.1.5.5 - which we're not prepared to do so because it is not
stable enough from our previous test/trials). SQLSRV Version 7.1.5.5
works for THIN driver but it will result in uncommitted
transactions/unresolved connection/stopping of listener issues and
there is a need to restart the service from time to time. Oracle has
since confirmed that this is a bug that they have yet to resolve...
So we have to stick to OCI8 (THICK) for the time being. I would really
appreciate it very much if you can tell me the various OCI libraries
that I need to load (in terms of WebLogic Server config file settings
etc..).
By the way I have already installed the Oracle 8 client software on
the NT server (where WebLogic Server is) and I have also set up the
relevant SID (using the Net8 Assistant) that points to the Oracle Rdb
database on the VMS. I have also tried using SQL*Plus to connect to
the database and I can connect properly to the database. But WebLogic
simply doesn't seem to load the software.
Help...
Regards,
Bobby Brown, writing from Australia.
Maybe you are looking for
-
How can i create link between ipad(xcode) and webserver?
Hi, I'm a new to iPad development and i need help, i'm not good with english but i try to explain my question: how can i create link between ipad(xcode) and webserver? (the webserver ".NET" with driver odbc is connected with DB Oracle) so, how can my
-
Hello, I wanted to know if Lenovo will have Windows 8 upgrade for 15 euros which goes along with U310 with SSD disc so will not erase SSD cache feature and will be compatible with Windows 8? Toshiba did this thing when Windows 7 came out for their co
-
Date Profile with Actions and Deadline Monitoring
Hi Folks , I have met an requirement of Actions with Deadline Monitoring of Date Profile . I could able to see Date profile with Day Rules in the standard , But i have met an requirement for very high imp - 2 hrs , High - 4 hrs .... etc. Where in Sta
-
Hello Experts, I have got a peculiar Issue. First, I have to find a exit in MIGO, which should repost the primary cost for the WBS element. Inside the exit I have code a program to repost the primary cost for the WBS element. Can any tell me a BAPI t
-
Adding signatures to reply messages
Ok, its not that Entourage doesn't add the signature, it's that it adds it at the end of the reply email. So you can count how many times I've replied to an email by counting my signature at the end of the email. In Outlook, it adds your signature at