<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0"><id>tag:blogger.com,1999:blog-37621059</id><updated>2024-09-04T14:05:46.378-07:00</updated><category term="sqlcl"/><category term="ords"/><category term="Extensions"/><category term="sdsql"/><category term="Pl/SQL"/><title type="text">Kris' blog</title><subtitle type="html">This blog has moved to &lt;a href="http://krisrice.io"&gt;http://krisrice.io&lt;/a&gt;
</subtitle><link href="http://krisrice.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default?redirect=false" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/" rel="alternate" type="text/html"/><link href="http://pubsubhubbub.appspot.com/" rel="hub"/><link href="http://www.blogger.com/feeds/37621059/posts/default?start-index=26&amp;max-results=25&amp;redirect=false" rel="next" type="application/atom+xml"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><generator uri="http://www.blogger.com" version="7.00">Blogger</generator><openSearch:totalResults>179</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><xhtml:meta content="noindex" name="robots" xmlns:xhtml="http://www.w3.org/1999/xhtml"/><entry><id>tag:blogger.com,1999:blog-37621059.post-2145639054684888400</id><published>2017-09-14T13:34:00.000-07:00</published><updated>2017-09-14T13:34:02.322-07:00</updated><title type="text">Demo App for REST enabled SQL </title><summary type="text">


Getting Started



&amp;nbsp;The new Oracle REST Data Services SQL over REST. &amp;nbsp;How to enable that is on my last blog post here:&amp;nbsp;http://krisrice.blogspot.com/2017/09/ords-173-beta-introducing-rest-enabled.html



cURL Examples

The simplest way to test this new feature out is with a curl command sending over the SQL.





$ curl -X "POST" "http://localhost:9090/ords/hr/_/sql"  \
       -H</summary><link href="http://www.blogger.com/feeds/37621059/posts/default/2145639054684888400" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/2145639054684888400" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2017/09/demo-app-for-rest-enabled-sql.html" rel="alternate" title="Demo App for REST enabled SQL " type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiemYZ-w5IyBb2fLLE59xXk9K_-Sev-yjGea03NViM6NWfnXrB-GleZzI1B9cKNkkGl3ruygYqCb-OtgH5GwbbO0XcfgzFUf2DbCMzIY2KozQ4MyPnp-WeUnxTIcRb9vjhWn3cx/s72-c/Screen+Shot+2017-09-14+at+4.08.13+PM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-2793467883171626619</id><published>2017-09-06T14:49:00.000-07:00</published><updated>2017-09-06T14:49:00.127-07:00</updated><title type="text">ORDS 17.3 Beta - Introducing REST enabled SQL</title><summary type="text">


Download

Got get it on the normal ORDS download page

http://www.oracle.com/technetwork/developer-tools/rest-data-services/downloads/index.html

Versioning&amp;nbsp;

First and most obvious is ORDS is now on the same versioning scheme as SQL Developer, SQLcl and Oracle Cloud. &amp;nbsp;That is &amp;lt;year&amp;gt;.&amp;lt;quarter&amp;gt;.&amp;lt;patch&amp;gt; and the same tail we've always had which is &amp;lt;julian day&amp;gt;.&amp;</summary><link href="http://www.blogger.com/feeds/37621059/posts/default/2793467883171626619" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/2793467883171626619" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2017/09/ords-173-beta-introducing-rest-enabled.html" rel="alternate" title="ORDS 17.3 Beta - Introducing REST enabled SQL" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYeJVGM-dWacuydNWmj0wGUZlKX7NFwmOMiu8QCgJDWandDWZSPirM0aoGEyMJjUcUWVoxg8D8WOAdZfCFbu7T-xph8Mj9ciFd1N6VJsjg2jXVgzRWSW0s8JhDegs82GzXF0mP/s72-c/Screen+Shot+2017-09-06+at+5.24.59+PM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-2199978538108102449</id><published>2017-07-12T07:57:00.002-07:00</published><updated>2017-07-12T07:57:15.930-07:00</updated><title type="text">Profiling a Java + JDBC Application</title><summary type="text">

NetBeans

First, there's NO Java coding needed nor Java source code needed to profile a Java program this way. &amp;nbsp;NetBeans added this a while back up I just found it recently. &amp;nbsp;The ability to attach to any Java program and profile the SQL going across JDBC. The dev team's blog on it is here:&amp;nbsp;http://jj-blogger.blogspot.nl/2016/05/netbeans-sql-profiler-take-it-for-spin.html



SQLcl
</summary><link href="http://www.blogger.com/feeds/37621059/posts/default/2199978538108102449" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/2199978538108102449" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2017/07/profiling-java-jdbc-application.html" rel="alternate" title="Profiling a Java + JDBC Application" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtqU5cv9cwjME78U8LNLqdfngq-Txg0fH16mFfD6PeFfZJr7d4vVzwfxayZpgG8iT4XsNHg2EI4y0qgsFNqOyn-1SZi-NHASNB_cqmLVVvWmIe7H3HmZNB3PBKfRhg3lVNP9Yn/s72-c/Screen+Shot+2017-07-12+at+9.43.33+AM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-2888030028879426051</id><published>2017-07-11T15:07:00.002-07:00</published><updated>2017-07-11T15:07:30.960-07:00</updated><title type="text">SQLcl 17.2</title><summary type="text">

New Versioning Scheme

Starting with this release the numbering scheme is changed. &amp;nbsp;All releases will now be the YEAR&amp;lt;period&amp;gt;Quarter&amp;lt;period&amp;gt;build numbers.



So the new SQLcl is 17.2.0.184.0917. &amp;nbsp;



Breaking that down.&amp;nbsp;


17 &amp;nbsp; - Year
2 &amp;nbsp; &amp;nbsp; - Quarter
0 &amp;nbsp; &amp;nbsp; - &amp;nbsp;Patch number
184 - Day in Julian
0917 - hour and minute the build was done.




</summary><link href="http://www.blogger.com/feeds/37621059/posts/default/2888030028879426051" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/2888030028879426051" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2017/07/sqlcl-172.html" rel="alternate" title="SQLcl 17.2" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoI4rbwo5r7IW-7r94CjjczeZYT1tsnMUENg3-_uY29C_wfAUPGjC7osJipnNkPMsV1qVsvnfL78meI2nyfst5dCAOT_cyw-8tFQ_9nVb0yKGx6gqmiPZURHNuIxSpDOiGzrQ-/s72-c/Screen+Shot+2017-07-11+at+5.21.50+PM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-2201363649738151960</id><published>2017-06-29T12:56:00.000-07:00</published><updated>2017-06-29T12:56:31.867-07:00</updated><title type="text">Parameterizing Jmeter for testing APEX</title><summary type="text">


A while ago we needed to stress a system by using the APEX Brookstrut demo application. &amp;nbsp;The obvious choice for this was Jmeter. &amp;nbsp;How to setup Jmeter to record web traffic by becoming a web proxy is very known and well written process. &amp;nbsp;Anyone that hasn't seen it, check this PDF and you can see how easy it is. There were a couple issues to get around. First importing the </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/2201363649738151960" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/2201363649738151960" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2017/06/parameterizing-jmeter-for-testing-apex.html" rel="alternate" title="Parameterizing Jmeter for testing APEX" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhFBO2ODYkuwJ1Ee0roDcdZF-uiDoqzpLoXeYApbxOQao8FJPfdc5gL2oJYH4OIK2Il5zPirYtZt0DCiVw_6DC5nPaXKNvD072hhfIz3CiPpyxlGNFj5c-dBXTVWxb1miMQA-g/s72-c/Screen+Shot+2017-06-29+at+3.39.33+PM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-2084061909244191320</id><published>2017-06-01T05:49:00.000-07:00</published><updated>2017-08-04T09:53:24.440-07:00</updated><title type="text">Oracle REST Data Services and Docker</title><summary type="text">




TL;DR

1) check out&amp;nbsp;https://github.com/krisrice/docker-ords-sqlcl-apex
2) Download ORDS , SQLcl; optionally APEX
3) Build w/DB connection details
docker build -t krisrice/ords:3.0.10  --build-arg DBHOST=192.168.3.119 --build-arg DBSERVICE=orcl --build-arg DBPORT=1521 --build-arg DBPASSWD=oracle  .

4) Run the image
docker run -d -p 8888:8888 -p 8443:8443 --name=ords krisrice/ords:3.0.10</summary><link href="http://www.blogger.com/feeds/37621059/posts/default/2084061909244191320" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/2084061909244191320" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2017/06/oracle-rest-data-services-and-docker.html" rel="alternate" title="Oracle REST Data Services and Docker" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF3skhb3XgsivmDqA2qiOxF8s0CfzTMzml-_zF5OM0-e8MhbvZO0bf45lSOzsfYvaOVmAyWUzcWaBI0hQYCw8bmZ1r-v3VFbAAW1SvL9ccvt_f8nDYcFSHiew8QL0VWXAKFDs-/s72-c/Screen+Shot+2017-06-01+at+8.30.36+AM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-8929186596639506246</id><published>2017-04-13T08:45:00.000-07:00</published><updated>2017-04-13T08:45:00.514-07:00</updated><title type="text">ORDS Standalone and URI Rewrites</title><summary type="text">

My last post How to add an NCSA style Access Log to ORDS Standalone&amp;nbsp;explained what the ORDS standalone is and that is based on Eclipse Jetty. &amp;nbsp;Jetty offers far more than ORDS exposed in it's standalone. &amp;nbsp;There's a long list of all the features and configuration options listed in the documentation,&amp;nbsp;http://www.eclipse.org/jetty/documentation/9.2.21.v20170120/

A recent </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/8929186596639506246" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/8929186596639506246" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2017/04/ords-standalone-and-uri-rewrites.html" rel="alternate" title="ORDS Standalone and URI Rewrites" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8Ig2vXp25ccf8UeyEtAu4ZpN9JgtOp3Tz8_sNLu8mlEeiRDvwRECXNMUU7Q579gyiqyvUMGH8EPJ6icnYI3CbFLOlNkov2fHgcKLKh_3GiE8Zewa3YB60IGh5Vf6higbrJN5I/s72-c/Screen+Shot+2017-04-13+at+11.36.30+AM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-1411905273496018932</id><published>2017-04-13T06:09:00.002-07:00</published><updated>2017-04-13T06:09:35.326-07:00</updated><title type="text">DB Auditing and ORDS </title><summary type="text">
There seems to be some confusion around how ORDS works with it's connection pooling yet running the REST call as the specified schema.


The connection pool
Consider a 50 PDB env and concurrent users per PDB running some REST stuff. &amp;nbsp;Using a connection pool per PDB would be 50 connection pools. &amp;nbsp;Then if a JET app ( or any HTML5/JS/.. ) is making REST calls Chrome will do this with 6 </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/1411905273496018932" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/1411905273496018932" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2017/04/db-auditing-and-ords.html" rel="alternate" title="DB Auditing and ORDS " type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqhyphenhyphenLgYqJOXZleXLhF8T_s9RloBmYOYvvBOgAR7pb_LGvTbrEHummj7gX6zvoEAeDXKCVndkx6LLZuwtNlcPRBKND8189ZyO0Jk9z22ohTlnw0vOX1N5SiMVl-lfLzfoWs_hUb/s72-c/Screen+Shot+2017-04-13+at+8.56.47+AM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-1465713544209445243</id><published>2017-01-12T07:32:00.002-08:00</published><updated>2017-01-12T07:32:37.425-08:00</updated><title type="text">How to add an NCSA style Access Log to ORDS Standalone </title><summary type="text">

What ORDS Standalone is

&amp;nbsp;&amp;nbsp; &amp;nbsp; ORDS Standalone webserver which is Eclipse Jetty,&amp;nbsp;https://eclipse.org/jetty/ . &amp;nbsp;For the standalone, ORDS sends output to STDOUT, it runs on the command line. &amp;nbsp;That means there's nothing like a control commands like startup, shutdown,status nor log files, access logs. &amp;nbsp;It's bare bones intentionally to get up and running fast. &amp;nbsp</summary><link href="http://www.blogger.com/feeds/37621059/posts/default/1465713544209445243" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/1465713544209445243" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2017/01/how-to-add-ncsa-style-access-log-to.html" rel="alternate" title="How to add an NCSA style Access Log to ORDS Standalone " type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-1347648389386360067</id><published>2016-11-30T15:52:00.000-08:00</published><updated>2016-11-30T16:14:40.321-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">SQLcl custom Input prompt and validations</title><summary type="text">Another quick twitter inspired blog post inspired by the SQLcl account itself.




Asked and answered: Do you support the ACCEPT command? YES. pic.twitter.com/NchmQ6Eegs
— SQLcl (@oraclesqlcl) November 29, 2016

ACCEPT is a great way to get input but validation has to happen elsewhere as there's no hooks to do something like validate a number in a range without running a sql or plsql that does </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/1347648389386360067" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/1347648389386360067" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/11/sqlcl-custom-input-prompt-and.html" rel="alternate" title="SQLcl custom Input prompt and validations" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ6RFcLQcU9CWNr1tlmZkghZtjoXzbn29tYIbj55TWC5CSuEKFsozJaNqPJzDyWrYjOlPQUeWr-56fO8X9l_kYexL-_biO_K9_MarnW7Jx9Qyh4q-QaF9Av-ZRcQyPghSwTFhv/s72-c/Screen+Shot+2016-11-30+at+3.28.08+PM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-3001767703507587400</id><published>2016-11-17T06:51:00.000-08:00</published><updated>2016-11-30T16:14:40.334-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">ECMA Script 6 / Nashorn / Java 9 and SQLcl</title><summary type="text">This blog post brought to you by the letter M as in Martin .&amp;nbsp;Follow @martindsouza&amp;nbsp;. He asked me on twitter if SQLcl via Nashorn could use ECMA Script 6 features yet. &amp;nbsp;The answer is yes. &amp;nbsp;So, for the brave that want to try out the latest greatest ECMA Script 6 features it can be done with SQLcl.

This is a good reference for what's in version 6 that could be useful. &amp;nbsp;The </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/3001767703507587400" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/3001767703507587400" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/11/ecma-script-6-nashorn-java-9-and-sqlcl.html" rel="alternate" title="ECMA Script 6 / Nashorn / Java 9 and SQLcl" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-6206643939524029340</id><published>2016-11-16T12:28:00.001-08:00</published><updated>2016-11-30T16:14:40.354-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">Import APEX apps now easier with SQLcl</title><summary type="text">Hopefully by now everyone knows there's the ability in SQLcl to use Javascript and the same javascript can be used to make custom commands extending what SQLcl offers out of the box.

Also, I hope everyone knows we are posting examples of this to github as a base for anyone to learn and try it out. &amp;nbsp;Just in case here's the link to the GitHub location https://github.com/oracle/oracle-db-tools</summary><link href="http://www.blogger.com/feeds/37621059/posts/default/6206643939524029340" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/6206643939524029340" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/11/import-apex-apps-now-easier-with-sqlcl.html" rel="alternate" title="Import APEX apps now easier with SQLcl" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgf0deyOnRJ7jIyXMGVvSupo8D0bcgN57LZzyix4Xklvrg61Ysd7lZJ0MqCVhRTNFVf-BebEswEJWv0bBcqDl4nmtMCjqbPpGa-ncI_j6shQHUbdBCBtn5ftZC45mOv_LybT-It/s72-c/Screen+Shot+2016-11-16+at+3.19.45+PM.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-8002586649229387579</id><published>2016-11-15T07:55:00.000-08:00</published><updated>2016-11-30T16:14:40.363-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">SQLcl as a library in existing programs</title><summary type="text">I got a question over the weekend if SQLcl could be leveraged as library from inside a Jython program. This may seem like it's the same thing as adding jython to SQLcl to use instead of Javascript but it's a significant difference.  This method allows for the use of SQLcl in any existing program.  That means when the program needs to interact with the database, all the code in SQLcl that is tried</summary><link href="http://www.blogger.com/feeds/37621059/posts/default/8002586649229387579" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/8002586649229387579" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/11/sqlcl-as-library-in-existing-programs.html" rel="alternate" title="SQLcl as a library in existing programs" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4glvrvZGRskDNx_fwxAIHV9lxZum_xAys5o-Z3mOC668ncCHjWgX5pKMpa1xX7tAktFAS2g0RACgLsAxYwoSIcNhwQCK-Ig4fV_cmcWQtpbpVJWV_3gGZItaYGUE1-rv1H1dV/s72-c/Screen+Shot+2016-11-14+at+10.53.38.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-5823790857172077427</id><published>2016-11-14T06:27:00.000-08:00</published><updated>2016-11-30T16:14:40.349-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">Adding Reserved command in SQLcl</title><summary type="text">
I saw Stephen's example of checking reserved words in the database from Vertan's day and figured I'd do the same in SQLcl.



#595 #plsql Is it a reserved word? PL/SQL procedure to help you sort that out. Dyn PLSQL example! @oraclelivesql https://t.co/M10kVnsQ3y pic.twitter.com/XFFHOVzNCK
— Steven Feuerstein (@sfonplsql) November 11, 2016

Checked if something is reserved seems like a nice add </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/5823790857172077427" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/5823790857172077427" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/11/adding-reserved-command-in-sqlcl.html" rel="alternate" title="Adding Reserved command in SQLcl" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggDyReiwIyluJUg0y8dVwbDQR-7t3XEiq0VvrvqOnTEiZ38ERot-O1kqxoA_NlFwa_fE9bGTgO9FGfz_lyqey7jtW_Ou_YsyRpaxCVwGAu0JRA2_vyvCvJRgnk8AZj_UUBhxBM/s72-c/Screen+Shot+2016-11-14+at+09.20.08.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-2751130849639960875</id><published>2016-10-10T17:21:00.001-07:00</published><updated>2016-10-11T06:20:10.365-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">Export APEX application with SQLcl </title><summary type="text">
APEXExport has been around a long time for exporting an application and anything else like images, feedback,websheets,.. into a file system so that they can be version controlled. &amp;nbsp;This is a must if there is ever a need to rollback or see what the application was X days ago. &amp;nbsp;This is a java program that is part of the apex distribution. &amp;nbsp;The catch for some folks is that it's a </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/2751130849639960875" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/2751130849639960875" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/10/export-apex-application-with-sqlcl.html" rel="alternate" title="Export APEX application with SQLcl " type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeEE5s9_jVWNZbaAAqSHFw7N8sWgwxVY_iCH178AejElcOxz555F-MVNtEVJ7-ZAoqIEscfP2SLFajb0XZznPgdkohr73X8HNtwRxpdBINCT5DX3L0glZZRzQ46BStxYSXb3W2/s72-c/sqlcl_apxexp.gif" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-5338833537251758239</id><published>2016-09-28T08:50:00.002-07:00</published><updated>2016-09-28T08:50:31.847-07:00</updated><title type="text">ORDS 3.0.7 more secure by default</title><summary type="text">
Defaulting &amp;nbsp;PL/SQL Gateway Security

Oracle REST Data Services 3.0.7 went out yesterday. &amp;nbsp;There's an important change that went in to better secure installations by default. &amp;nbsp;It has always been the case that we recommend customers set the validations for the plsql gateway. &amp;nbsp;There has always been a validation configuration option to lock down what procedures are accessible </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/5338833537251758239" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/5338833537251758239" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/09/ords-307-more-secure-by-default.html" rel="alternate" title="ORDS 3.0.7 more secure by default" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYhLOgbNspmPzr7AUed9qWg6hK07UuJJpffPx7pF-mVbqyYOWoUy5mnidsddhDPm5nwbBB1WC5ADYLPdxmgwrJSE7ofUTPo-ZyBsP35r-zzi4rlvOxKW7SkD620iWFnxRGE-Wa/s72-c/Screen+Shot+2016-09-28+at+11.44.13.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-3039162272733822097</id><published>2016-06-22T12:37:00.000-07:00</published><updated>2016-11-30T16:14:40.338-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">Kill DB sessions the easy way with SQLcl</title><summary type="text">Seems I can not tweet these animated GIFs anymore. So this is another very short blog post to show real case for adding a new command into SQLcl&amp;nbsp;which can be downloaded here.

It's hard annoying tedious to find SID and SESSION then alter to kill that when needed. &amp;nbsp;What if there was a simple kill command.

Here a sample one that takes in the 2 options:
&amp;nbsp; kill sid serial# 
&amp;nbsp; </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/3039162272733822097" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/3039162272733822097" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/06/kill-db-sessions-easy-way-with-sqlcl.html" rel="alternate" title="Kill DB sessions the easy way with SQLcl" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoYZDWY99Vf6iMHied-Vuxmtr1drM5jxRNqDvzb-Uaxw4ofGFzs1PiYuQ6R7itLGEXuaNMVyvl3n7VZ9pPYh8WMFBp51P_7TT3jEkhAvKu9b73D0glwCIVj5yBy4Gz9FlktAVz/s72-c/diy_kill.gif" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-49479976838771813</id><published>2016-06-16T10:23:00.001-07:00</published><updated>2016-06-16T10:23:38.655-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">SQLcl and Query Change Notification</title><summary type="text">The database has had Query Change Notification for a while but to use it required a custom program. Such as Tim outlines on his blog&amp;nbsp;https://oracle-base.com/articles/10g/dbms_change_notification_10gR2


Since SQLcl has Nashorn, now it can be integrated with a few lines of javascript to get notified when changes happen. &amp;nbsp;The script is below and posted. &amp;nbsp;The catch is QCN only works </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/49479976838771813" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/49479976838771813" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/06/sqlcl-and-query-change-notification.html" rel="alternate" title="SQLcl and Query Change Notification" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijcYm1nP4hmMzV6ysE9mqcIzCXFOxpE90j_eNRFYo49OZbuczHlYuiad_tBXyR9krTou9qo-FUfVwApNcdgWLMprNgjdRgiU5TB8NXL55jPQ1TWkvoeUG__P61vk7X84iaU1gQ/s72-c/change_query_notification.gif" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-1729016627219707376</id><published>2016-03-14T05:56:00.002-07:00</published><updated>2016-03-14T05:56:53.383-07:00</updated><title type="text">ORDS and PL/SQL</title><summary type="text">Seems I've never posted about PL/SQL based REST endpoints other than using the OWA toolkit. &amp;nbsp;Doing the htp.p manually can give the control over every aspect of the results however there is an easier way.

With PL/SQL based source types, the ins and outs can be used directly without any additional programming. &amp;nbsp;Here's a simple example of an anonymous block doing about as little as </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/1729016627219707376" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/1729016627219707376" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/03/ords-and-plsql.html" rel="alternate" title="ORDS and PL/SQL" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhx3xjn9n67iGGMKfReJnElG22XRRD3LxXRkncBlkxKwAHcmj2DYy7xzXjT9Mtsc0CR6JMFXUpEvnbiBCCZJm87XSxqOx-e2tB-BsDoLY0nnoP6LjSfYbTp2LKfvLQwXgb1VogN/s72-c/Screen+Shot+2016-03-14+at+08.48.43.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-43422589290605263</id><published>2016-03-04T10:12:00.000-08:00</published><updated>2016-06-10T13:03:58.829-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">DIY SQCL Commands</title><summary type="text">

As mentioned once or twice or 100 times, sqlcl exposes javascript scripting with nashorn to make things very scriptable. &amp;nbsp;To learn more on Nashorn itself there's a lot of great write ups such as&amp;nbsp;http://www.oracle.com/technetwork/articles/java/jf14-nashorn-2126515.html &amp;nbsp;So far, the scripting examples have been along the lines of conditional or looping of existing sqlcl commands.

</summary><link href="http://www.blogger.com/feeds/37621059/posts/default/43422589290605263" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/43422589290605263" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/03/diy-sqcl-commands.html" rel="alternate" title="DIY SQCL Commands" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQeZ19r5BwnsEnv_kxGHz2PykMuI1Rnc4caqoe3hHhJKvwGWoSN5rbe2BdNIDBsj9WMtQoYWADaHXxeeM69WN73mhOm7xbwVuACDDxcvgSRFmYACcuzShBe52QHzqmE5gTHKfl/s72-c/sql-command-line-200-diy.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-4774674455822438214</id><published>2016-02-29T07:54:00.001-08:00</published><updated>2016-06-10T13:03:58.834-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">SQLCL Monitoring itself with Longops</title><summary type="text">Longops is a great way to monitor things that take some time to do work. &amp;nbsp;There's an easy example of using longops on oracle-base here. &amp;nbsp;I borrowed the script from there and put it into a file named my_slow_thing.sql. &amp;nbsp;Now here's a nice example of what's possible with sqlcl.




The easy way to using this is add it to your login.sql which is what I did.  Of course the script could </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/4774674455822438214" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/4774674455822438214" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/02/sqlcl-monitoring-itself-with-longops.html" rel="alternate" title="SQLCL Monitoring itself with Longops" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9mnmJdalizTkRshOFgyfx6YFgoZLFOzEEIV9WbYiuzuGjga1cmhpzk9Q8ub4H7x8LOZq2RwHa2mKMpt_vQlAXLkBwtdId4ubGW5b3QQWQLcVgDz0Wg6XIcgOdpWzvlaWUCL9c/s72-c/longops.gif" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-398099116864202463</id><published>2016-02-01T14:22:00.002-08:00</published><updated>2016-06-10T13:03:58.823-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">Putting SQL in the corner with Javascript in SQLCL</title><summary type="text">Here's a pretty small javascript file that allows for running sql in the background of your current sqlcl session. &amp;nbsp;This is a trivial example of a sql script that has a sleep in it to simulate something taking time.  It also prints the SID to show it's a different connection than the base.

select 'DB SID ' ||sys_context('USERENV','SID') || ' is going to sleep' bye from dual;

begin 
  </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/398099116864202463" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/398099116864202463" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/02/putting-sql-in-corner-with-javascript.html" rel="alternate" title="Putting SQL in the corner with Javascript in SQLCL" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGRvLP7ezy-iV5IDkR-6hlaj65bhRvN-03DGL7UIYy7xY7xcglti6KagPecw6xaSMioDFNVR30xSylQY7LkZ6CCeRxnSbX4vRCdQjtud1GoS0s6CljJmpiry99K8OkG0K9hXL8/s72-c/bg_sql.gif" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-9012247501818428580</id><published>2016-01-07T11:22:00.001-08:00</published><updated>2016-06-10T13:03:58.860-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">Tuning SQL with Javascript in SQLCL</title><summary type="text">In case anyone missed it, #sqlcl has the ability to run javascript. This opens a lot of options. &amp;nbsp;Here's a simple example that shows how to using javascript.


Open a new Database Connection
Collect stats on the base connection
Do work on the main connection
Collect stats again
Only Print the stats that changed



In SQL Developer, the autotrace feature has for a long time selected the </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/9012247501818428580" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/9012247501818428580" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2016/01/tuning-sql-with-javascript-in-sqlcl.html" rel="alternate" title="Tuning SQL with Javascript in SQLCL" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMaPQNTQ4EqrM9_xaWYewYtVTNMyF2LYp0I9IRLuwwVuDDeQ11w0IDAT7IjpDryEn7B7N-kmzw5PDAxbTyHe3vKvGxl2HDu9j32adV-4YCtMG7D75srEUUu8eYR0wVnLhT54Fp/s72-c/Screen+Shot+2016-01-07+at+14.13.34.png" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-9191648008386071995</id><published>2015-12-15T13:14:00.000-08:00</published><updated>2016-06-10T13:03:58.862-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">Carbonated SQLCL - aka SODA support</title><summary type="text">&amp;nbsp; &amp;nbsp; &amp;nbsp;Oracle Database 12.1.0.2 introduced JSON support. &amp;nbsp;This is supported in REST Data Services already and now in the latest SQLCL. &amp;nbsp;This means ORDS can serve up the access to client applications and developers can have a command line way to interact and test features/queries/... in a nut shell a shell for JSON document storage. To use this feature the database will be </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/9191648008386071995" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/9191648008386071995" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2015/12/carbonated-sqlcl-aka-soda-support.html" rel="alternate" title="Carbonated SQLCL - aka SODA support" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author></entry><entry><id>tag:blogger.com,1999:blog-37621059.post-1868629293653317824</id><published>2015-10-15T06:39:00.000-07:00</published><updated>2016-06-10T13:03:58.800-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sqlcl"/><title type="text">SQLCL - Blob loading ALL the files</title><summary type="text">
The github repo for all the things the DB Tools team does will be posted here https://github.com/oracle/Oracle_DB_Tools This will include sqlcl , sqldev, modeler, ords , and who knows what other things we have up our sleeves to post. &amp;nbsp;This repo is going to be made up of &amp;nbsp;examples and getting started things like a new extention for sqldev, custom transformation for modeler, ords </summary><link href="http://www.blogger.com/feeds/37621059/posts/default/1868629293653317824" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/37621059/posts/default/1868629293653317824" rel="self" type="application/atom+xml"/><link href="http://krisrice.blogspot.com/2015/10/sqlcl-blob-loading-all-files.html" rel="alternate" title="SQLCL - Blob loading ALL the files" type="text/html"/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/01592459412450086148</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" height="72" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIfaRKFxtgG83vmbnZ0U-e_9R-PfjgX-57s2MY_C5RzYkDBBZDrCnyf9F5-QqCPQcixeMYIbfm-bFr9pjg7R6ZNWgtoUByYzi4uCH3SVybIOffCLi-l6o79YBVZMKjESTgdol7/s72-c/Screen+Shot+2015-10-14+at+21.49.47.png" width="72"/></entry></feed>