17.11.2014 Views

ChemOffice.Com - CambridgeSoft

ChemOffice.Com - CambridgeSoft

ChemOffice.Com - CambridgeSoft

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 25:<br />

ChemFinder/Oracle<br />

Overview<br />

Users familiar with ChemFinder will find that, for<br />

the most part, ChemFinder/Oracle operates the<br />

same way. You should be able to open a database,<br />

browse, search, register, load and so forth, without<br />

worrying about what sort of database is on the back<br />

end. In practice, however, there are several visible<br />

differences and a lot of invisible ones.<br />

When you open an Oracle database in<br />

ChemFinder/Oracle, you enter a new body of code<br />

which connects directly to Oracle, and carries out<br />

all searches and transactions on the server. This<br />

new mode of operation requires a different<br />

underlying technology, based on Microsoft<br />

ActiveX Data Objects, and a different philosophy<br />

in some aspects of usage, such as the handling of<br />

lists, and new features, such as index management.<br />

All of these are described in this document.<br />

In ChemFinder/Oracle:<br />

• Searches are carried out on the server,<br />

including structure searches.<br />

• Search results are automatically deposited<br />

directly into tables in the Oracle database.<br />

• Hitlists are not saved in files, but to other tables<br />

in Oracle.<br />

• Saved lists can be annotated, and on restore<br />

can be selected from a pick-list directory.<br />

• When working with large databases, you can<br />

choose a new mechanism which eliminates<br />

certain slow operations associated with large<br />

recordsets (e.g., Move Last). This is a user<br />

choice because there are trade-offs involved.<br />

• You cannot create an Oracle database, but if<br />

you have the privileges you can create a table<br />

within one. This causes import operations to<br />

work somewhat differently.<br />

• To improve performance, you can create<br />

indexes on selected columns.<br />

Other more subtle differences are noted in the<br />

sections below.<br />

Setup<br />

Before you can make use of the<br />

ChemFinder/Oracle, your machine must be<br />

configured as an Oracle client. If you are already a<br />

user of the CS Oracle Cartridge, you are probably all<br />

set. If not, you will need to enlist the help of an<br />

Oracle administrator to set up the server and set<br />

you up as a client.<br />

For ChemFinder 9.0 installation instructions, see<br />

the readme.txt included on the distribution media.<br />

Ideally, ChemFinder/Oracle should access any<br />

existing Oracle database in any format. In practice,<br />

there are some limitations. See “Pre-Setup<br />

Procedures” on page 703 for notes and<br />

recommendations about preparing an Oracle<br />

database for use with ChemFinder/Oracle.<br />

ChemFinder<br />

<strong>ChemOffice</strong> 2005/ChemFinder ChemFinder/Oracle • 353<br />

Setup

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!