Is there anyway to encrypt oracle stored procedures?( Oracle 11g) - oracle

I don't want clients see my stored procedures,Is there anyway to encrypt oracle stored procedures??

You can "wrap" a pl/sql package body. It is obfuscated - see Here

Related

Call existing PL/SQL procedure inside Java application and get data from Oracle database

I configured the jndi datasource and connected to the Oracle database, now I want to call the existing procedure named exampleProcedure that is stored there to fetch the data. I found this stackoverflow question that may be related to my issue, but how to store the incoming data?

How to create flat file from toad for oracle using script OR stored procedure?

I need to create a flat file using script/stored procedure in toad for oracle. I can't use UTL_FILE here because of the privilege reason.
Please do not suggest me export wizard.
Thanks in advance.
Creating an external table that writes into a file might be an option too: External Table Concepts
The advantage is you can use/execute it anywhere (Toad, procedure call in DB, SQL console, etc)
If you need it only once or a few times I would use as already mentioned: spool file or the dbms_output package.

Oracle Encrypt Method Similar to MySql

Is there any function in oracle similar to encrypt/decrypt functions in MySql?
If not how to proceed in oracle ?
Take a look at DBMS_CRYPTO
It has methods to encrypt and decrypt data built in. Better than writing your own.
http://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_crypto.htm

Export Oracle table using Stored Procedure to an excel file

I am using SQL Developer 1.5.5 and I need to export some tables from an Oracle 11g database to an xls file. I have tried using spool, but I cannot put in a stored procedure as error comes up. Is there some other alternative to do this?
I am trying to create reports from data base by executing the procedure.
Thanks.
Anton Scheffer (from AMIS.NL) wrote an APEX plugin to load Oracle data into a Excel file. It works very well and it can be used alone (without APEX) with a additional work.
Check out: http://technology.amis.nl/2011/02/19/create-an-excel-file-with-plsql/
You can also use SQLX (see http://technology.amis.nl/2006/01/20/generate-anative-excel-file-with-sqlx/) but it could be very complex depending on what you ha

How do I profile stored procedures on Oracle?

There is an Oracle DB to which I have access. I can view its packages using Aqua Data Studio and make queries to it. I don't have any access to the filesystem of the server.
There is also a binary that uses that database by calling stored procedures from it.
I want to know which stored procedures and with what parameters are used by this binary. It seems to be impossible to do with "Statement monitor for Oracle" - it only logs direct query calls, not stored procedures.
Can it be done with built-in trace if I don't have access to the filesystem?
Is there some other tool?
You can use the DBMS_PROFILER package: http://download.oracle.com/docs/cd/B10501_01/appdev.920/a96624/12_tune.htm#45936
You can try PLSQL/Developer,it support to debug your procedure step by step.

Resources