A friend in need: Flashback Query
"It is sayd, that at the nede the frende is knowen."- William Caxton: "Sonnes of Aymon" (1489)"I say, that when you screw up, Flashback Query is a friend indeed!"- Morten Braten: "SQLs of Oracle"...
View ArticleMS Exchange API for PL/SQL
As mentioned in my earlier post, I've been working on a PL/SQL wrapper for the Microsoft Exchange Web Services (EWS) API. The code is now ready for an initial release!FeaturesUsing this pure PL/SQL...
View ArticleSimple database (schema) backup using PL/SQL
Usually, database backups are the responsibility of DBAs, and not something that developers really care or think too much about. However, if you are a lone developer, or part of a small team that...
View ArticleDatabase (schema) backup to the cloud with PL/SQL
In my last blog post I described using the DBMS_DATAPUMP and DBMS_JOB packages to automate database schema backups from the database itself, rather than using batch files to do so. I also mentioned...
View ArticleApex Plugin: Execute PL/SQL code and return content to page
Here is a Dynamic Action plugin for Oracle Application Express (Apex) that lets you execute PL/SQL code in the database, and then send output generated on the server (via calls to the "HTP.P"...
View ArticlePL/SQL and Microsoft technology
Many companies tend to have mixed environments, with Oracle databases (and PL/SQL) running business-critical back-office systems, as well as Microsoft products for front-office applications such as...
View ArticleVersion 1.7 of Alexandria Utility Library for PL/SQL
The latest version of Alexandria, the utility library for PL/SQL, is now available for download. The previous version has been downloaded more than 2,000 times in the last 8 months.The docs/readme.txt...
View ArticleUsing Apex with IIS Express
The Thoth Gateway is a gateway written in C# and ASP.NET that allows you to run PL/SQL web applications (including Oracle Application Express) on Microsoft's Internet Information Server (IIS). You can...
View ArticleJSON parser for PL/SQL in Apex 5 ?
I was looking at the Apex 4.2.2 installation script (coreins.sql), and noticed the mention of a new package, wwv_flow_json, which is apparently being worked on but was removed at the last minute "as no...
View ArticleFirst mentions of Oracle 12c XE (Express Edition)
Oracle released an Express Edition (XE) of its 10g database back in 2005 or thereabouts, and this was later followed up by an Oracle 11g Express Edition database.Oracle XE is great because it is...
View ArticleThoth Gateway version 1.3.7 available, including source code
There is a new version of the Thoth Gateway, a mod_plsql replacement for IIS, available for download. The latest version is 1.3.7.This version also includes the source code for the gateway. The project...
View ArticlePivot Table plugin for Apex
An interactive Pivot Table lets the user analyze a data set by selecting which fields to use as rows and columns in a grid. You've probably seen this in Excel, something like this:I've created a region...
View ArticleOracle on Windows Azure pricing revealed
I just noticed that prices for Oracle Database running on Windows Azure have now been published.The prices for the virtual machines with the Oracle license included run from about USD 820 per month for...
View ArticleUseful Git commands
This is not related to Oracle at all, I'm just putting this here as a reminder to myself...git logShow a compact list of commits for a given period, formatted nicely:git log --since="2 weeks ago"...
View ArticleOracle Express Edition (XE) 11g for Windows 64 bit
As announced by Kris Rice (who is the product manager for SQL Developer, Apex Listener and Oracle XE), the Oracle Express Edition (XE) Database version 11g is now (finally!) available for 64-bit...
View ArticleOracle XE 11g Win64 on Microsoft Azure cloud
(Or: "How to build your own Oracle Cloud in 25 minutes"... ! )After downloading the recently released Oracle Express Edition for 64-bit Windows, I decided to test it out on a Windows Server 2008 R2...
View ArticleCreating PDF reports from PL/SQL
Do you need to create PDF reports from PL/SQL?There are a number of options:Anton Scheffer wrote a PL/SQL package called AS_PDF3 that covers all the basics: Different fonts (including TrueType),...
View ArticleThe APEX_JSON package: Parsing JSON in PL/SQL
As I mentioned a year ago, it looks like Apex 5.0 will include a new package called APEX_JSON for parsing and generating JSON. In this blog post, I will take a quick look at the parsing, and the next...
View ArticleThe APEX_JSON package: Generating JSON from PL/SQL
In my previous blog post, I took a look at the new APEX_JSON package that ships with Apex 5.0 and its capabilities for parsing JSON.In this blog post, I am going to look at how the APEX_JSON package...
View ArticleThoth Gateway 1.4.0 beta release 1 available
As mentioned in my previous post about the Thoth Gateway, a mod_plsql and Apex Listener alternative that runs on IIS, the goal for the next release of the gateway (tentatively called version 1.4.0) is...
View Article