Main > Free Download Search >

Free ingres software for linux

ingres

Sponsored Links
Sponsored Links
Sort by >> Relevance
rss
Secleted [ 0 ] software to compare
Results 1 - 15 of about 9
DBD::Ingres 0.51

DBD::Ingres 0.51


DBD::Ingres contains a DBI driver for Ingres database systems. more>>
DBD::Ingres contains a DBI driver for Ingres database systems.

SYNOPSIS

$dbh = DBI->connect("DBI:Ingres:$dbname", $user, $options, {AutoCommit=>0})
$sth = $dbh->prepare($statement)
$sth = $dbh->prepare($statement, {ing_readonly=>1})
$sth->execute
@row = $sth->fetchrow
$sth->finish
$dbh->commit
$dbh->rollback
$dbh->disconnect
...and many more

DBD::Ingres is a database driver for the perl DBI system that allows access to Ingres databases. It is built on top of the standard DBI extension and implements the methods that DBI requires.

This document describes the differences between the "generic" DBD and DBD::Ingres.

<<less
Download (0.046MB)
Added: 2007-08-08 License: Perl Artistic License Price:
808 downloads
Ingres 9.2.0 Build 114

Ingres 9.2.0 Build 114


Ingres is a mature, high-performance relational database solution. more>>
Ingres is a mature, high-performance relational database solution.
The project offers scalability, integration and flexibility to leverage information resources across a wide range of platforms, including Linux, Unix, OpenVMS, and Windows.
Reliable and cost effective, it supports mission-critical applications in small to medium-size businesses and high- volume deployments in large scale enterprises.
Enhancements:
- Numerous major enhancements, code speedups, and bugfixes.
<<less
Download (MB)
Added: 2007-07-31 License: GPL (GNU General Public License) Price:
819 downloads
Ingres::Utility::IINamu 0.07

Ingres::Utility::IINamu 0.07


Ingres::Utility::IINamu is a Perl API to iinamu Ingres RDBMS utility. more>>
Ingres::Utility::IINamu is a Perl API to iinamu Ingres RDBMS utility.

SYNOPSIS

List registered INGRES (IIDBMS) services:

use Ingres::Utility::IINamu;

my $foo = Ingres::Utility::IINamu->new();

# list all INGRES-type servers (iidbms)
print $foo->show(INGRES);

# process each server separately
while (my @server = $foo->getServer()) {

print "Server type: $server[0]tname:$server[1]tid:$server[2]";

if (defined($server[3])) {

print "t$server[3]";

}

print "n";

}

# stop IIGCN server (no more connections to all of Ingres services)
$ret = $foo->stop();

...

This module provides an API to the iinamu utility for Ingres RDBMS, which provides local interaction and control of IIGCN server, in charge of registering all Ingres services.

Through this interface, it is possible to obtain a list of all registered services, for later processing (eg. iimonitor), and also stopping the IIGCN server (EXTREME CAUTION: Ingres may need to be restarted!).

<<less
Download (0.006MB)
Added: 2007-01-25 License: Perl Artistic License Price:
1002 downloads
Ingres::Utility::Netutil 0.03

Ingres::Utility::Netutil 0.03


Ingres::Utility::Netutil is an API to netutil Ingres RDBMS utility. more>>
Ingres::Utility::Netutil is an API to netutil Ingres RDBMS utility.

SYNOPSIS

use Ingres::Utility::Netutil;

# create a connection to NETUTIL utility

$netu = Ingres::Utility::Netutil->new();

# Attention: many arguments accept wildcard *

# showLogin($type,$vnode) - prepare to provide info on login VNodes
# and return netutil ouput
print $netu->showLogin(global,*);

#
# getLogin() - return one-by-one all login VNodes previously prepared
while ( ($type, $login, $vnode, $acct) = $netu->getLogin() ) {
print "Type: $typetName: $vnodetAccount: $acctn";
}

# showConn($type, $conn, $vnode, $addr, $proto, $listen)
# - prepare to provide info on connections of a VNode
# and return netutil ouput
print $netu->showConn(global,sample_vnode_name, *, *, *);

#
# getConn() - return one-by-one all connections of a VNodes previously prepared
while ( @conn = $netu->getConn() ) {
($type, $conn, $vnode, $addr, $proto, $listen) = @conn;
print "Type: $typetName: $vnodetAddress: $addrtProtocol: $proto";
print "tListen Address: $listenAddrn";
}

# createLogin($type,$vnode,$acct, $passwd) - create a new VNode
$netu->createLogin(global, new_vnode_name, sample_login_account, secret_passwd);

# createConn($type,$vnode,$addr,$proto,$listenAddr) - create a connection for a VNode
$netu->createConn(global, new_vnode_name, 192.168.0.1, tcp_ip, II);

# destroyConn($type,$vnode,$acct, $passwd) - destroy a connection from a VNode
$netu->destroyConn(global, new_vnode_name, 192.168.0.1, tcp_ip, II);

# destroyLogin($type,$vnode) - destroy a VNode and all connections
$netu->destroyLogin(global, new_vnode_name);

# quiesceServer($serverId) - stop IIGCC server after all connections close (die gracefully)
# if no $serverId is given, then all IIGCC servers are affected (carefull).
$netu->quiesceServer(sample_server_id);

# stopServer($serverId) - stop IIGCC server imediately (break connections)
# if no $serverId is given, then all IIGCC servers are affected (carefull).
$netu->stopServer(sample_server_id);

The server id can be obtained through Ingres::Utility::IINamu module.

This module provides an API to netutil utility for Ingres RDBMS, which provides local control of IIGCC servers for Ingres Net inbound and outbound remote connections, and also manage logins and connections to remote servers, a.k.a. VNodes.

Notes:

Ordinary user can create/destroy on his own private logins and connections.

SECURITY privilege should be granted to have access to other users private entries.

GCA privilege NET_ADMIN (generally a system administrator) needed to manage global type login and connection entries.

GCA privilege SERVER_CONTROL (generally a system administrator) needed to stop a communications server.

<<less
Download (0.008MB)
Added: 2007-01-24 License: Perl Artistic License Price:
1004 downloads
Ingres::Utility::IIMonitor 0.13

Ingres::Utility::IIMonitor 0.13


Ingres::Utility::IIMonitor is a Perl API to iimonitor Ingres RDBMS utility. more>>
Ingres::Utility::IIMonitor is a Perl API to iimonitor Ingres RDBMS utility.

SYNOPSIS

use Ingres::Utility::IIMonitor;

# create a connection to an IIDBMS server
# (server id can be obtained through Ingres::Utility::IINamu)
$foo = Ingres::Utility::IIMonitor->new($serverid);

# showServer() - shows server status
#
# is the server listening to new connections? (OPEN/CLOSED)
$status =$foo->showServer(LISTEN);
#
# is the server being shut down?
$status =$foo->showServer(SHUTDOWN);

# setServer() - sets server status
#
# stop listening to new connections
$status =$foo->setServer(CLOSED);
#
# start shutting down (wait for connections to close)
$status =$foo->setServer(SHUT);

# stop() - stops IIDBMS server (transactions rolled back)
#
$ret = $foo->stop();

# showSessions($target,$mode) - prepares to get sessions info
print $foo->showSessions(SYSTEM,FORMATTED);

# getSession() - get sessions call-after-call from previous showSessions()
while (%session = $foo->getSession()) {
print "Session ". $session{SESSION_ID} . ":n"
foreach $label, $value (%session) {
print "t$label:t$valuen" if ($label ne SESSION_ID);
}
}

This module provides an API to the iimonitor utility for Ingres RDBMS, which provides local control of IIDBMS servers and sessions (system and user conections).

<<less
Download (0.007MB)
Added: 2007-01-24 License: Perl Artistic License Price:
1007 downloads
Ingperl 0.51

Ingperl 0.51


Ingperl module allows Perl access to Ingres databases for old ingperl scripts. more>>
Ingperl module allows Perl access to Ingres databases for old ingperl scripts.

SYNOPSIS

&sql(...);
&sql_exec(...);
@values = &sql_fetch;
&sql_close;

@types = &sql_types;
@ingtypes = &sql_ingtypes;
@lengths = &sql_lengths;
@nullable = &sql_nullable;
@names = &sql_names;

$sql_version
$sql_error
$sql_sqlcode
$sql_rowcount
$sql_readonly
$sql_showerrors
$sql_debug

@row1 = &sql_eval_row1(select ...);
@col1 = &sql_eval_col1(select ...);

Ingperl is an extension to Perl which allows access to Ingres databases.
The functions that make up the interface are described in the following sections.
All functions return false or undefined (in the Perl sense) to indicate failure.

<<less
Download (0.046MB)
Added: 2007-05-15 License: Perl Artistic License Price:
892 downloads
DBI::FAQ 1.52

DBI::FAQ 1.52


DBI::FAQ is a Perl module for the Frequently Asked Questions of the Perl5 Database Interface. more>>
DBI::FAQ is a Perl module for the Frequently Asked Questions of the Perl5 Database Interface.

What is DBI, DBperl, Oraperl and *perl?

To quote Tim Bunce, the architect and author of DBI:

``DBI is a database access Application Programming Interface (API)
for the Perl Language. The DBI API Specification defines a set
of functions, variables and conventions that provide a consistent
database interface independant of the actual database being used.

In simple language, the DBI interface allows users to access multiple database types transparently. So, if you connecting to an Oracle, Informix, mSQL, Sybase or whatever database, you dont need to know the underlying mechanics of the 3GL layer. The API defined by DBI will work on all these database types.

A similar benefit is gained by the ability to connect to two different databases of different vendor within the one perl script, ie, I want to read data from an Oracle database and insert it back into an Informix database all within one program. The DBI layer allows you to do this simply and powerfully.

DBperl is the old name for the interface specification. Its usually now used to denote perl4 modules on database interfacing, such as, oraperl, isqlperl, ingperl and so on. These interfaces didnt have a standard API and are generally not supported.

Heres a list of DBperl modules, their corresponding DBI counterparts and support information. Please note, the authors listed here generally do not maintain the DBI module for the same database. These email addresses are unverified and should only be used for queries concerning the perl4 modules listed below. DBI driver queries should be directed to the dbi-users mailing list.

However, some DBI modules have DBperl emulation layers, so, DBD::Oracle comes with an Oraperl emulation layer, which allows you to run legacy oraperl scripts without modification. The emulation layer translates the oraperl API calls into DBI calls and executes them through the DBI switch.

Heres a table of emulation layer information:

Module Emulation Layer Status
------ --------------- ------
DBD::Oracle Oraperl Complete
DBD::Informix Isqlperl Under development
DBD::Ingres Ingperl Complete?
DBD::Sybase Sybperl Working? ( Needs verification )
DBD::mSQL Msqlperl Experimentally released with
DBD::mSQL-0.61

The Msqlperl emulation is a special case. Msqlperl is a perl5 driver for mSQL databases, but does not conform to the DBI Specification. Its use is being deprecated in favour of DBD::mSQL. Msqlperl may be downloaded from CPAN via:

http://www.perl.com/cgi-bin/cpan_mod?module=Msqlperl

<<less
Download (0.40MB)
Added: 2006-10-04 License: Perl Artistic License Price:
1116 downloads
Talend Open Studio 2.1.1 / 2.2.0M1

Talend Open Studio 2.1.1 / 2.2.0M1


Talend project has the most open and powerful data management solutions available. more>>
Talend project has the most open and powerful data management solutions available as a packaged, out-of-box, ready-to-install platform.
Talends fundamental technology breaks with the markets leading proprietary solutions, associated with the open source model, significantly modifying the rules of the game in the data integration market.
As of today, the ETL market is no longer the exclusive domain of a limited group of proprietary software vendors, taking advantage of their market position to maintain the high price of licenses for products with limited functionality.
Whats New in 2.2.0M1 Development Release:
- AS400 connector, Oracle/MS SQL stored procedure support, MySQL/Oracle/Ingres SCD, infinite loop, file rows counter, file creation were added for Java generation.Flow data metering, file touching, recursivity in file listing were added in Perl generation. Performance were strongly improved for complex jobs in Perl generation.
Whats New in 2.1.1 Stable Release:
- The XML input wizard was fixed.
- Other minor bugs were fixed.
<<less
Download (65.7MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
798 downloads
liblookdb 0.2.1

liblookdb 0.2.1


liblookdb is a C++ library that provides an interface to several common Database Management Systems (DBMS). more>>
liblookdb is a C++ library that provides an interface to several common Database Management Systems (DBMS). liblookdb library enables the programmer to write application code that can be built and run unchanged on a variety of platforms and against several DBMS.
It is currently in use in production code on Win32, GNU/Linux and Compaq Tru64 UNIX, against Ingres II (and older versions), Oracle 8i, PostgreSQL and ODBC (on Win32 only at present). An application can choose which DBMS interface layer to load at runtime.
Currently Supported Platforms
- Ingres
- PostgreSQL
- Oracle
- Perl/DBI
Main features:
- Database Independence.
- Platform Independence.
- Runtime selection of DBMS.
- Multiple Managed Connections (circumventing the most common need for nested transactions).
- Supports many datatypes including null-handling and string conversions.
<<less
Download (0.35MB)
Added: 2006-03-17 License: LGPL (GNU Lesser General Public License) Price:
1319 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 1
  • 1