cern it department ch-1211 geneva 23 switzerland t mariusz piorkowski, dr. andrea valassi,...
TRANSCRIPT
![Page 1: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/1.jpg)
CERN IT Department
CH-1211 Geneva 23
Switzerlandwww.cern.ch/
it
Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose
Carlos Luna Duran, Rostislav Titov
Oracle Tools and Bindings with languages
![Page 2: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/2.jpg)
CERN IT Department
CH-1211 Geneva 23
Switzerlandwww.cern.ch/
it
Agenda
• Oracle DB administrative tools – Me• Java – Rostislav• OCI – Andrea• OCCI – Sebastien• Perl – Jose Carlos Luna• Python – Zbigniew
Oracle Tools and Bindings with languages - 2
![Page 3: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/3.jpg)
CERN IT Department
CH-1211 Geneva 23
Switzerlandwww.cern.ch/
it
Oracle DB administrative tools
Agenda• How to install and configure it?• How they work?• How efficiently we can use them?
– Tips & hints,
• Examples
DB administrative tools - 3
![Page 4: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/4.jpg)
CERN IT Department
CH-1211 Geneva 23
Switzerlandwww.cern.ch/
it
DB administrative tools
What tools:• PL/SQL Developer,
• SQL Developer,• Golden 6.0,• SQLPLUS – rlwrap,• …• …• …• …
DB administrative tools - 4
![Page 5: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/5.jpg)
PL/SQL Developer
What is PL/SQL Developer?
• PL/SQL Developer is an Integrated Development Environment that is specifically targeted at the development.
• PL/SQL Developer has its focus on PL/SQL development. But don’t underestimate the possibilities of the SQL Command Window.
DB administrative tools - 5
![Page 6: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/6.jpg)
PL/SQL Developer - installation
DB administrative tools - 6
System requirements• PL/SQL Developer will run on:
– Windows all release so far,– Mac OS – is not supported - but you can run on Virtual Machine like
CrossOver more installation info: http://dgielis.blogspot.fr/2010/09/plsql-developer-on-osx.html
– Linux – not support as well - but on a Linux box you can use Wine – more info: http://johanlouwers.blogspot.fr/2008/09/plsql-developer-on-linux.html
• The supported Oracle Server versions are 7.x, 8.x, 8i, 9i, 10g and 11g on any platform.
• To connect to an Oracle database, PL/SQL Developer requires a 32-bit SQL*Net, Net 8, Net 9, Net 10
or Net 11 version, in other hand it
require Oracle Instant Client (32-bit)
![Page 7: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/7.jpg)
PL/SQL Developer - installation
Easy installation? – steps (for Windows)1) Download PL/SQL Developer (9.0.6) from DFS: G:\Applications\AllroundAutomations
2) Run the setup,
3) Download Oracle Instant Client 32-bit version from Oracle site,http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
4) Unpack it under C:\ProgramFiles\InstantClient,
5) Create directories C:\ProgramFiles\InstantClient\network\admin,
6) Create or past inside above directory tnsnames.ora file,
7) Launch PL/SQL Developer,
DB administrative tools - 7
![Page 8: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/8.jpg)
PL/SQL Developer – first start up
If you started PL/SQL Developer without connecting to DFS, go to:
Tools > Preferences >
Oracle / Connection
you can select the Oracle Home with the correct TNSNAMES.ORA file.
DB administrative tools - 8
tnsnames.ora file directory
OCI.dll librarylocation
![Page 9: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/9.jpg)
PL/SQL Developer – first start up
PL/SQL Developer - setup at CERNWe don’t need to create additional network/admin directories inside InstantClient directory. Instead of that we can specify location of tnsnames.ora file on DFS: G:\Applications\Oracle\ADMIN\tnsnames.ora
tnsnames.ora file will be always up to date
DB administrative tools - 9
![Page 10: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/10.jpg)
PL/SQL Developer – first start up
• Main window
DB administrative tools - 10
New Window
New Connection Execute (F8)
![Page 11: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/11.jpg)
PL/SQL Developer
• SQL Window - Develop, run, test, tune etc…
DB administrative tools - 11
![Page 12: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/12.jpg)
PL/SQL Developer
• SQL Window – Single query window
DB administrative tools - 12
![Page 13: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/13.jpg)
PL/SQL Developer
• SQL Window – Run multiple SQL statements
DB administrative tools - 13
![Page 14: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/14.jpg)
PL/SQL Developer
• SQL Window – Create a graph based on the result
DB administrative tools - 14
![Page 15: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/15.jpg)
PL/SQL Developer
• SQL Window – Export query results
DB administrative tools - 15
![Page 16: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/16.jpg)
PL/SQL Developer
• SQL Window – Previous or Next SQL query
DB administrative tools - 16
![Page 17: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/17.jpg)
PL/SQL Developer
• Command Window
DB administrative tools - 17
![Page 18: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/18.jpg)
PL/SQL Developer
• Command Window – SQL *Plus like environment
DB administrative tools - 18
![Page 19: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/19.jpg)
PL/SQL Developer
• Command Window – Built in script editor
DB administrative tools - 19
![Page 20: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/20.jpg)
PL/SQL Developer
• Program Window
- Multi-level undo & redo,
- Bookmarks
- Block indent & unindent
- Powerful find & replace with
reqular expressions
- A macro recorder and library
- Column editing
- Split editing
- And more…
DB administrative tools - 20
![Page 21: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/21.jpg)
PL/SQL Developer
• Program Window
DB administrative tools - 21
![Page 22: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/22.jpg)
PL/SQL Developer
• Test/Debug Window
DB administrative tools - 22
![Page 23: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/23.jpg)
PL/SQL Developer
• Test Window
- Debug your program
- Show values of variables
- Set breakpoints
- Unconditionally
- Use Condition
- Use Message
- Don’t Break
- Use Pass Count
DB administrative tools - 23
![Page 24: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/24.jpg)
PL/SQL Developer
• Table editor – create table directly by predefine interface
DB administrative tools - 24
![Page 25: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/25.jpg)
PL/SQL Developer
• Table editor- Define table- Define columns- Define constraints- Define indexes- Etc…
DB administrative tools - 25
![Page 26: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/26.jpg)
PL/SQL Developer
• Table editor – get the SQL script
Save SQLto file …
Copy SQLto clipboard
Open in command window
DB administrative tools - 26
![Page 27: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/27.jpg)
PL/SQL Developer
• Diagram Window
DB administrative tools - 27
![Page 28: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/28.jpg)
PL/SQL Developer
• Diagram Window- Create diagrams by dragging objects- Setting automatic foreign key relations- Show and hide specific items
DB administrative tools - 28
![Page 29: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/29.jpg)
PL/SQL Developer – Tips & Tricks
• Tips & Tricks- Drag a table, view or procedure to a SQL or
Program Window,- Right click on any database-object anywhere,- Change the hotkeys to fit your needs,- Place frequently used connect strings in the log-in
pop-list,
DB administrative tools - 29
![Page 30: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/30.jpg)
PL/SQL Developer – Other features
• Export User Objects• Compare User Objects in two schemas• Event Monitor (monitor messages sent to pipes)• Sessions overview• Export/Import tables
– SQL Inserts– Oracle export format– PL/SQL Developer dump format
More info:http://www.allroundautomations.com/plsqldev.html
DB administrative tools - 30
![Page 31: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/31.jpg)
SQL Developer
DB administrative tools - 31
What is Oracle SQL Developer?
- Oracle SQL Developer is a free graphical tool for database development. Using SQL Developer, you can browse database objects, run SQL statements and SQL scripts, and edit and debug PL/SQL statements.
- Free download from Oracle website:
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
System requirements- SQL Developer can connect to any Oracle Database version 9.2.0.1
and
later and runs on Windows, Linux, and Mac OSX.
![Page 32: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/32.jpg)
SQL Developer
Advantages
• No need to install anything, simple unzip downloaded
package and software is ready to use,
• Portable – copy unzipped files on flash drive and you can
use it on any PC,
• You can connect in parallel to several different databases,
NOT NECESSERY, SPECIALLY WHEN YOU MISSED TEST
DATABASE WITH PRODUCTION …
DB administrative tools - 32
![Page 33: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/33.jpg)
SQL Developer
• First connectionNew DB
connection
DB administrative tools - 33
![Page 34: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/34.jpg)
SQL Developer
• Main window
DB administrative tools - 34
![Page 35: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/35.jpg)
SQL Developer
• Run a query
DB administrative tools - 35
![Page 36: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/36.jpg)
SQL Developer
• Generate explain plan (F10) – really handy to optimize SQL queries
DB administrative tools - 36
![Page 37: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/37.jpg)
SQL Developer
• SQL Tuning Advisor (Ctrl+F12) – written recommendations how improve SQL statement
DB administrative tools - 37
![Page 38: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/38.jpg)
SQL Developer
• Query Builder
DB administrative tools - 38
![Page 39: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/39.jpg)
SQL Developer
• Edit objects
DB administrative tools - 39
![Page 40: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/40.jpg)
SQL Developer
• Export results – interesting option Publish to APEX
DB administrative tools - 40
![Page 41: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/41.jpg)
SQL Developer
• Publish to APEX
DB administrative tools - 41
![Page 42: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/42.jpg)
SQL Developer
DB administrative tools - 42
• Extensions
![Page 43: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/43.jpg)
SQL Developer
• Extensions – e.g. Insider (live monitoring)
DB administrative tools - 43
![Page 44: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/44.jpg)
SQL Developer
• Much more features like:- Reports,- DBA tools,
- you can create your own database,- Data modeler,
- Browser,- Migration wizard
- Enables the migration of third party database on to Oracle- etc…
More info:
http://docs.oracle.com/cd/E12151_01/index.htm
DB administrative tools - 44
![Page 45: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/45.jpg)
Benthic - Golden 6.x
• Golden 6.x- Is much more simpler tools that two previous one but still quite handy for SQL statements.
• System requirements- Golden is available only for Windows, however the same like for PL/SQL Developer we can use workaround to install it on MacOS and Linux,
- Oracle Instant Client 32-bit is necessary.
DB administrative tools - 45
![Page 46: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/46.jpg)
Benthic - Golden 6.x
• Installation steps- Copy the Instant Client dll's to C:\Oracle
- Put C:\Oracle at the beginning of PATH system variable,
- Copy tnsnames.ora to C:\Oracle
- Add the system variable TNS_ADMIN with a value of C:\Oracle
- Set the OCI DLL field of Golden's Login Options window to "C:\Oracle\oci.dll" (you will have to restart Golden after setting this value).
![Page 47: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/47.jpg)
Benthic - Golden 6.x
• Login
DB administrative tools - 47
![Page 48: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/48.jpg)
Benthic - Golden 6.x
• Main window – simple view but sometimes is exactly what we need
DB administrative tools - 48
![Page 49: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/49.jpg)
Benthic - Golden 6.x
• Simple query building
DB administrative tools - 49
![Page 50: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/50.jpg)
Benthic - Golden 6.x
• DBMS Output window (F10) - for PL/SQL scripts
DB administrative tools - 50
![Page 51: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/51.jpg)
Benthic - Golden 6.x
• More info:http://www.benthicsoftware.com/
DB administrative tools - 51
![Page 52: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/52.jpg)
Cherry on the cake
DB administrative tools - 52
• rlwrap - is a 'readline wrapper', a small utility that uses the GNU readline library to allow the editing of keyboard input for any command.
![Page 53: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/53.jpg)
rlwrap
• Finally something only on Linux - rlwrap compiles and runs on most Unix(-like) systems, including cygwin
• Installationgunzip rlwrap*.gz
tar -xvf rlwrap*.tar
cd rlwrap*
./configure
make
make check
make install
DB administrative tools - 53
![Page 54: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/54.jpg)
rlwrap
• Usage – together with SQL*Plus or RMAN
![Page 55: CERN IT Department CH-1211 Geneva 23 Switzerland t Mariusz Piorkowski, Dr. Andrea Valassi, Sebastien Ponce, Zbigniew Baranowski, Jose Carlos](https://reader036.vdocuments.mx/reader036/viewer/2022062421/56649dcf5503460f94ac454a/html5/thumbnails/55.jpg)
Questions?