SEARCH

Google

Monday, July 23, 2007

Oracle Application Development Feature Improvements

Application Program Interface (API) and precompilers


Oracle provides Open Database Connectivity (ODBC) Driver Support for Linux.

Now you can develop ODBC applications on Linux platforms.


Oracle Call Interface (OCI) Client Version API - This allows applications to be compiled for multiple versions of the Oracle client from a single source code environment.


Start Up and Shut Down of Database OCI API

This feature adds API calls for starting and stopping a database from inside an application. This enables testers to start up and shut down databases without using SQL*Plus or other tools.

Globalization and Unicode Improvements

Oracle's Unicode character sets, AL32UTF8 and AL16UTF16, have been updated to support Unicode 4.0 in Oracle Database 10g Release 2.

Globalization Development Kit (GDK) 2.0 -

Globalization Development Kit (GDK) has added new locales and common locale mapping information into the GDK for the PL/SQL package.

Saturday, July 14, 2007

Oracle GRID Computing

For years, when you needed more computing capacity, you bought more expensive computers. Now, with the Oracle Grid, add capacity on demand with one inexpensive PC server at a time for superior scalability and fast ROI. And if one department needs more capacity, use Oracle software to borrow it from another while the grid just keeps running. The Oracle Grid. Runs faster. Costs less. And never break

Grid Benifits

• Flexibility to meet changing business needs
• High quality of service at low cost
• Faster computing for better information
• Investment protection and rapid ROI


Oracle Grid Computing: Standardization

Every business today has a mix of server and storage technologies. By standardizing these technologies, you can significantly lower costs and in the process form the basis of a grid computing infrastructure. Here are some of the grid computing technologies that will drive down the cost of your infrastructure:
Low-cost, high volume Intel or AMD processors provide the benefits of proprietary processors at a fraction of the cost
Blade server technology reduces the cost of hardware and increases the density of servers

Network storage technologies such as Network Attached Storage (NAS) and Storage Area Networks (SANs) further reduce disk storage costs
Gigabit Ethernet and Fibre Channel drives down the cost of connecting clusters of servers

Linux provides a cost-effective and enterprise-ready operating system
Once you've standardized on low-cost servers and storage, consolidate your databases, application servers and storage, and automate day-to-day management tasks.

Oracle Grid Computing: Consolidate

Another step toward grid computing is to consolidate your infrastructure using clusters of servers. Oracle 10g is the only infrastructure that has full grid server cluster capabilities for all applications–transaction processing (OLTP), decision support (DSS), and enterprise content management. With Oracle Application Server clusters and with the Oracle Real Application Clusters option for the Oracle Database you can increase reliability and reduce management costs by as much as 20%. And only Oracle can run your existing applications in a grid computing environment with no rewrite required.

Oracle Grid Computing: Automate

Automate your grid so you can manage it effectively as it grows. Because enterprise grids can have hundreds, potentially thousands of servers, a grid is simply too large to be managed manually server-by-server. Oracle Enterprise Manager 10g has automated the day-to-day maintenance required for an enterprise grid, and provides a centralized management console called Oracle Grid Control.
Software installation, patching, upgrading, workload balancing, security, and much more are all handled centrally from Oracle Grid Control. This means the entire infrastructure can be managed as one large computing system. One or a few administrators can maintain even the largest grid data center.

Thursday, July 12, 2007

Oracle 10g New Features

RECOVERABILITY/SECURITY

Flashback


Flashback Database
Flashes back changes to entire database

- Powerful feature to help in resolution of user errors that cause
changes to database

- Much faster method of recovering data than other methods
(tablespace point in time recovery, logical backups, or log miner)


Flashback Drop
-Allow you to undo the effects of a drop table

-Concept of a recycle bin

Flashback Versions Query
-Allows you to see all versions of data for a given row over a period of time



Flashback Transaction


-Reconstructs the SQL statements that have been previously executed in the database

Thursday, July 5, 2007

ENTERPRISE GRIDS WITH REAL APPLICATION CLUSTERS

Real Application Clusters (RAC) enables the enterprise to build database servers across multiple systems that are highly available and highly scalable. In a Real Application Clusters environment Oracle runs on two or more systems in a cluster while concurrently accessing a single shared database. What this provides is a single database system that spans multiple hardware systems yet appears to the application as a single unified database system. This extends tremendous availability and scalability benefits for all your applications.

Real Application Clusters enables enterprise Grids. Enterprise Grids are built out of large configurations of standardized, commodity-priced components: processors, servers, network, and storage. RAC is the only technology that can harness these components into useful processing system for the enterprise. Real Application Clusters and the Grid dramatically reduce operational costs and provide new levels of flexibility so that systems become more adaptive, proactive, and agile. Dynamic provisioning of nodes, storage, CPUs, and memory allow service levels to be easily and efficiently maintained while lowering cost still further through improved utilization. In addition, Real Application Clusters is completely transparent to the application accessing the RAC database and does not need to be modified in any way to be deployed on a RAC system.

Real Application Clusters gives users the flexibility to add nodes to the cluster as the demands for capacity increases, scaling the system up incrementally to save costs and eliminating the need to replace smaller single node systems with larger ones. Grid pools of standard low cost computers and modular disk arrays make this solution even more powerful with the Oracle Database 10g.

Oracle 10g Features

High Availability

Enterprises have used their information technology (IT) infrastructure to provide competitive advantage, increase productivity, and empower users to make faster and more informed decisions. However, with these benefits has come an increasing dependence on that infrastructure. Should a critical application, server or data become unavailable, the entire business can be placed in jeopardy. Revenue and customers can be lost, penalties can be owed, and bad press can have a lasting effect on customers and a company's reputation. Building a high availability IT infrastructure is critical to the success and well being of all enterprises in today's fast moving economy.

Grid computing is a new computing architecture that effectively pools large numbers of servers and storage into a flexible, on-demand computing resource for all enterprise computing needs. Technology innovations like low-cost blade servers, small and inexpensive multiprocessor servers, modular storage technologies, and open source operating systems like Linux provide the raw material for the Grid. By harnessing these technologies, and leveraging the Grid technology available in the Oracle Database 10g, enterprises can deliver extremely high quality of service to their users while vastly reducing their expenditures on IT.

Monday, July 2, 2007

Holographic STORAGE

Holographic storage is computer storage that uses laser beams to store computer-generated data in three dimensions.

Storing information throughout the volume of a medium—not just on its surface—offers an intriguing high-capacity alternative. Holographic data storage is a volumetric approach which, although conceived decades ago, has made recent progress toward practicality with the appearance of lower-cost enabling technologies, significant results from longstanding research efforts, and progress in holographic recording materials.

In holographic data storage, an entire page of information is stored at once as an optical interference pattern within a thick, photosensitive optical material.

In addition to high storage density, holographic data storage promises fast access times, because the laser beams can be moved rapidly without inertia, unlike the actuators in disk drives. With the inherent parallelism of its pagewise storage and retrieval, a very large compound data rate can be reached by having a large number of relatively slow, and therefore low-cost, parallel channels.

Wireless Charging

Imagine a world where all your portable devices can be charged and powered simply by placing them on a desktop. Chip manufacturer MobileWise has gone well beyond imagining such a world and this week unveiled "a conductive solution" that it believes can make it all possible.

The patent-pending technology behind the MobileWise is, on the surface, quite simple. The adapter chip inside the handheld device will, when placed on a base station, receive a very small electrical signal and message from the base controller chip that will power up the adapter chip. The base controller chip will sense for polarity. If there is none (say you place your hand on the base) then it does nothing. If it does find polarity and then a signal from the adapter chip, it will then read information about the voltage level necessary to run the mobile device and begin charging and powering it.