Japanese English


"Tiny Oracle Get" is a Oracle DB GUI tool on Linux/Windows for developers and a free soft.
Oracle Client and Qt4 libraries are required.

CONTENTS

Download

[Introduction]

This aplication has the following features.
Figure 1.

The Figure 1. tells Figure 2.

The Figure 2. tells Figure 3.

[Example:Excel=>DB(no disginated column)]

If you'd like to import a Excel file to a table defined by Figure 4 ,
you need to prepare a Excel data like Figure 5.
Figure 6. designates loading image.
Like Figure 6. ,if you set same column number and same order, you only have to write down data on a Excel file.
You can also use any SQL function and sub-queries for NUMBER/DATE type.

Figure 4.
SQL> desc t_soccer_player_list
 Name					   Null?    Type
 ----------------------------------------- -------- ----------------------------
 ID					   NOT NULL NUMBER(10)
 ENG_NAME					    VARCHAR2(40)
 JPN_NAME					    VARCHAR2(40)
 NICK_NAME					    VARCHAR2(20)
 NATIONALITY					    VARCHAR2(20)
 BIRTHDAY					    NUMBER(8)
 REGIST_DATE					    DATE

Figure 5.


Figure 6.

[Example:Excel=>DB(designate column)]

If you designate column name on a Excel file like Figure 7., you don't need to worry about column number and order.
So, you can abbreviate any NULL permitted columns.
Figure 7.


Figure 8.


[Required Environment]

[Preparation/How to install Qt4]

[How to Compile on Linux]

Download tog_x.xx.tar.gz from http://sourceforge.net/projects/tinyoracleget/files/ at first.

I show you how to install to /usr/local/tog as an example.

[How to install on Linux]

Download tog-x.xx-1.i686.rpm or tog-x.xx-1.i386.rpm from http://sourceforge.net/projects/tinyoracleget/files/.
Do the following steps.
This binary is compiled on 32bit PC.
And this is compiled with Oracle10g Client, but I confirm this works on Oracle11g Client.

[How to install on Windows]

An automatic compile doesn't work good on windows, so I attach only a 32bit binary.
I apologize my incovinence for 64bit PC Users.
This binary is compiled with Oracle10g Client, but I confirm this works on Oracle11g Client.

Download tog_x.xx.win.bin32.zip from http://sourceforge.net/projects/tinyoracleget/files/.
After decompress a download file, put the files on your favorite folder.

[How to Execute on Linux]

You need to set path to installed directory bin/lib and OCI library.
I show you how to set path /usr/local/tog as installed directory.

bash csh If you set path, you can execute this tool by this command.
$ tog

[How to Excute on Windows]

You need to set path to Qt4 and OCI library.
You only have to add path "C:\Qt\2010.05\qt\bin","$ORACLE_HOME/bin" by Control Panel.
I abbreviate how to use the Control Panel but show you one of the friendly site http://www.brightrev.com/how-to/windows/35-add-a-utilities-directory-to-your-pc.html?start=1.
After set path, you only have to double-click on "tog.exe".

[Tips]

The new version sqlplus seems to be unable to connect the old version Oracle DB.
I tested the below versions(Client<=>DB).
sqlplus(Client)DB(Server)Result
oracle10.2.0.1.0oracle8.1.7.4.0OK
oracle11.2.0.1.0oracle8.1.7.4.0NG
oracle10.2.0.1.0oracle9.2.0.8.0OK
oracle11.2.0.1.0oracle9.2.0.8.0OK
oracle10.2.0.1.0oracle10.2.0.4.0OK
oracle11.2.0.1.0oracle10.2.0.4.0OK
oracle10.2.0.1.0oracle11.1.0.6.0OK
oracle11.2.0.1.0oracle11.1.0.6.0OK

[Special Thanks]

This program uses the following 3 librarys.

[Version History]

2011/05/20ver1.18Implement copy/find logic in SQL result spreadsheet.
2011/04/06ver1.17Implement insert/update/delete records on Table MDI Window.
2011/03/23ver1.16Implement absolute cursor position when search.
2011/03/12ver1.15(M9.0 Higashi Nihon Huge Earthquake)Implement Multi DB Connection
2011/03/03ver1.14Add Menu "Explain Plan"
2011/02/24ver1.13a part of items are changed from tab window to mdi window.
2011/02/17ver1.12fix garbled bug when saved to excel file.
move a part of menus onto mdi window.
2011/02/09ver1.11Add Materialized View
Change Excel Library
Add rpm as a Linux binary.
2011/01/24ver1.10Available on Windows
2011/01/17ver1.09Switch Menu from "Useful SQL" to "Data Dictionary"
Add Menu "Load Excel=>DB"
Add Menu "Table/View/Trigger/Sequence/Type/Procedure/Function/Package List"
2011/01/06ver1.08Add Menu "Save PACKAGE DDLs"
Add Menu "Save TRIGGER DDLs"
Add Menu "Save SEQUENCE DDLs"
Add Menu "Save TYPE DDLs"
2010/12/21ver1.07Add Menu "Useful SQL"
Add "Automatically draw ER diagram"
2010/12/09ver1.06Add "Index List Each Table has."
Add "Available Objects for Other Schema."
Add "Available Other Schema Objects."
2010/12/02ver1.05Add Menu "Save INDEX DDLs"
2010/11/22ver1.04Add Menu "Save VIEW DDLs"
2010/11/15ver1.03Add Menu "Save TABLE DDLs"
2010/11/11ver1.02Add Menu "Save PROCEDURE DDLs"
2010/11/05ver1.01

Copyright © 2003-2005,2010-2011 milu. All rights reserved.
HOME:http://milukiriu2010.web.fc2.com/index_C.html
BLOG:http://milukiriu2010.blog71.fc2.com/
MAIL:milu.kiriu2010@gmail.com inserted by FC2 system