<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">


<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 3.0cm 70.85pt 3.0cm;}
div.Section1
        {page:Section1;}
 /* List Definitions */
 @list l0
        {mso-list-id:2110466413;
        mso-list-type:hybrid;
        mso-list-template-ids:-1277155338 -1221028488 68550681 68550683 68550671 68550681 68550683 68550671 68550681 68550683;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        margin-left:53.25pt;
        text-indent:-18.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=PT-BR link=blue vlink=purple>

<div class=Section1>

<p class=MsoPlainText>Hi Sandra,<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>      <span lang=EN-US>Thanks for the detailed
instructions.<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>I followed
the steps below and got an error on step 8 (building the solution).<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      <o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      Here are some details for each
step.<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='margin-left:53.25pt;text-indent:-18.0pt;
mso-list:l0 level1 lfo1'><![if !supportLists]><span lang=EN-US><span
style='mso-list:Ignore'>0)<span style='font:7.0pt "Times New Roman"'>&nbsp; </span></span></span><![endif]><span
lang=EN-US>From the &quot;Building the Java API&quot; section of the Building
Berkeley DB for Windows documentation:<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='margin-left:35.25pt'><span lang=EN-US>I configured
the directories according to my java jdk installation.<o:p></o:p></span></p>

<p class=MsoPlainText style='margin-left:35.25pt'><span lang=EN-US>C:\Program
Files\Java\jdk1.6.0_16\include, C:\Program Files\Java\jdk1.6.0_16\include\win32
and<o:p></o:p></span></p>

<p class=MsoPlainText style='margin-left:35.25pt'><span lang=EN-US>C:\Program
Files\Java\jdk1.6.0_16\bin<o:p></o:p></span></p>

<p class=MsoPlainText style='margin-left:35.25pt'><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      2) Apply the attached patch
18298_win_jdbc.diff<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      <o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      I installed the patch application
and executed the command:<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      D:\Downloads\Oracle\Berkeley_Beta\db-5.0.11\db-5.0.11&gt;&quot;C:\Program
Files\GnuWin32\bin\patch.exe&quot; -p1 -i 18298_win_jdbc.diff<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      I’m not sure if I had to modify
the file 18298_win_jdbc.diff before running the patch. (Something related to </span>Windows
end-of-line<o:p></o:p></p>

<p class=MsoPlainText>Endings)<span lang=EN-US><o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      <o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      3) Copy the attached
&quot;Constants.java&quot; file into the sql/jdbc/SQLite/ directory.<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      <o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      Just copied the file “Contants.java”
into D:\Downloads\Oracle\Berkeley_Beta\db-5.0.11\db-5.0.11\sql\jdbc\SQLite<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      4) Open the
build_windows/Berkeley_DB.sln file in Visual Studio<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      Opened build_windows/Berkeley_DB.sln
file in Visual Studio<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      5) Select
&quot;File-&gt;Add-&gt;Existing Project&quot;, and add
&quot;build_windows/db_sql_jdbc.vcproj&quot; into the solution.<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      Just added build_windows/db_sql_jdbc.vcproj&quot;
into the solution.<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>6)
Right-click db_sql_jdbc in the solution explorer, and select
&quot;Properties&quot;.<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>Ok.<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>7) In
Linker-&gt;General. Set the &quot;Output File&quot; to be
&quot;$(OutDir)/sqlite_jni.dll&quot; (it is &quot;$(OutDir)/.dll&quot; before
you change it).<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>Configured the
“Output File” to be &quot;$(OutDir)/sqlite_jni.dll&quot;<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>8) Either
build the solution, or the &quot;db_sql&quot; project.<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>After
building the solution I got the following summary:<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'>========== Build: 57
succeeded, 1 failed, 0 up-to-date, 10 skipped ==========<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>Looking for
the fail, I got this:<o:p></o:p></span></p>

<p class=MsoNormal style='text-indent:35.4pt;text-autospace:none'><span
lang=EN-US style='font-size:8.0pt;font-family:"Courier New"'>5&gt;Linking...<o:p></o:p></span></p>

<p class=MsoNormal style='text-indent:35.4pt;text-autospace:none'><span
lang=EN-US style='font-size:8.0pt;font-family:"Courier New"'>5&gt;LINK : fatal
error LNK1181: cannot open input file 'libdb_sql50d.lib'<o:p></o:p></span></p>

<p class=MsoNormal style='text-indent:35.4pt;text-autospace:none'><span
lang=EN-US style='font-size:8.0pt;font-family:"Courier New"'>5&gt;Build log was
saved at &quot;file://d:\Downloads\Oracle\Berkeley_Beta\db-5.0.11\db-5.0.11\build_windows\Win32\Debug\db_sql_jdbc\BuildLog.htm&quot;<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'>5&gt;db_sql_jdbc - 1
error(s), 1 warning(s)<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      The BuildLog.htm file is attached.<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      After that I tried to rebuild the “db_sql”
project and I got the following summary:<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'>========== Rebuild All: 2
succeeded, 0 failed, 0 skipped ==========<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>9) Build the
db_sql_jdbc project. The project assumes you have Java (1.6) installed in your
path.<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>Finally, I Built
the db_sql_jdbc project and got the following summary</span><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'><o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'>========== Rebuild All: 1
succeeded, 0 failed, 0 skipped ==========<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US
style='font-size:8.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>Testing:<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>      <o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>I executed
the command java -classpath jdbc.jar -Djava.library.path=. SQLite.Shell test.db<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>The SQLite
console was opened.<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US>The directory
test.db-journal was created by it was empty.<o:p></o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText style='text-indent:35.4pt'><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>Regards,<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>Luis<o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>      <o:p></o:p></span></p>

<p class=MsoPlainText><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoPlainText><span lang=EN-US>-----Original Message-----<br>
From: Sandra Whitman [mailto:sandra.whitman@oracle.com] <br>
Sent: segunda-feira, 22 de fevereiro de 2010 14:44<br>
To: Luis Paolini<br>
Cc: 'Dave Segleau'; 'Sleepycat Software Support'; 'Kent Rollins';
bdb-beta-feedback@oss.oracle.com<br>
Subject: Re: [BDB 11gR2 Beta] [#18298] First Questions about DBD 11gR2</span><o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Hi Luis,<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Here are the instructions to follow on top of the Beta 2
db-5.0.11 drop.  You will need Version 1.6 of the Java JDK plus the two
attached<o:p></o:p></p>

<p class=MsoPlainText>files:<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>18298_win_jdbc.diff<o:p></o:p></p>

<p class=MsoPlainText>Constants.java<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>0) From the &quot;Building the Java API&quot; section of
the Building Berkeley DB for Windows documentation:<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>The following instructions assume that you have installed
the Sun Java Development Kit in d:\java. If you installed elsewhere or have
different Java software, you will need to adjust the pathnames accordingly.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText># Set your include directories. Choose Tools -&gt;
Options -&gt; Projects -&gt; VC++ Directories. Under the &quot;Show directories
for&quot; pull-down, select &quot;Include files&quot;. Add the full pathnames
for the d:\java\include and d:\java\include\win32 directories. Then click OK.
These are the directories needed when including jni.h.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText># Set the executable files directories. Choose Tools
-&gt; Options -&gt; Projects -&gt; VC++ Directories. Under the &quot;Show
directories for&quot; pull-down, select &quot;Executable files&quot;. Add the
full pathname for the d:\java\bin directory, then click OK. This is the
directory needed to find javac.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>2) Apply the attached patch 18298_win_jdbc.diff<o:p></o:p></p>

<p class=MsoPlainText>The directions for this are below under: APPLYING PATCHES
ON WINDOWS<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>To summarize, apply the patch like this:<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>BerkeleyDB_root_dir&gt;&quot;&lt;path to
patch.exe&gt;patch.exe&quot; -p1 -i  18298_win_jdbc.diff<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>3) Copy the attached &quot;Constants.java&quot; file into
the sql/jdbc/SQLite/ directory.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>4) Open the build_windows/Berkeley_DB.sln file in Visual
Studio<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>5) Select &quot;File-&gt;Add-&gt;Existing Project&quot;,
and add &quot;build_windows/db_sql_jdbc.vcproj&quot; into the solution.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>6) Right-click db_sql_jdbc in the solution explorer, and
select &quot;Properties&quot;.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>7) In Linker-&gt;General. Set the &quot;Output File&quot;
to be &quot;$(OutDir)/sqlite_jni.dll&quot; (it is &quot;$(OutDir)/.dll&quot;
before you change it).<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>8) Either build the solution, or the &quot;db_sql&quot;
project.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>9) Build the db_sql_jdbc project. The project assumes you
have Java (1.6) installed in your path.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>To test:<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>(Note that this process creates a &quot;jdbc.jar&quot;
and a &quot;sqlite_jni.dll&quot;.)<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>$ cd build_windows/Win32/Debug (if you built Debug)<o:p></o:p></p>

<p class=MsoPlainText>$ java -classpath jdbc.jar -Djava.library.path=.
SQLite.Shell test.db<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>The shell can be used in a similar way to the default
SQLite shell. To verify that the resulting database is generated by Berkeley
DB, verify that a test.db-journal directory is created and the content look
like:<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>       <o:p></o:p></p>

<p class=MsoPlainText>log.0000000001<o:p></o:p></p>

<p class=MsoPlainText>__db.001<o:p></o:p></p>

<p class=MsoPlainText>__db.002<o:p></o:p></p>

<p class=MsoPlainText>__db.003<o:p></o:p></p>

<p class=MsoPlainText>__db.004<o:p></o:p></p>

<p class=MsoPlainText>__db.005<o:p></o:p></p>

<p class=MsoPlainText>__db.006<o:p></o:p></p>

<p class=MsoPlainText>__db.register<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>APPLYING PATCHES ON WINDOWS<o:p></o:p></p>

<p class=MsoPlainText>------------------------------------------------------<o:p></o:p></p>

<p class=MsoPlainText>1. Download the patch utility. For Windows, the patch
utility can be<o:p></o:p></p>

<p class=MsoPlainText>downloaded from:<o:p></o:p></p>

<p class=MsoPlainText>http://gnuwin32.sourceforge.net/packages/patch.htm<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>2. Install the patch utility.  On Windows, the default
installation<o:p></o:p></p>

<p class=MsoPlainText>location is:<o:p></o:p></p>

<p class=MsoPlainText>C:\Program Files\GnuWin32\bin\patch.exe<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>3. Download the patch/patches into the appropriate
Berkeley DB<o:p></o:p></p>

<p class=MsoPlainText>root directory for the release being patched.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>4. cd to the Berkeley DB root directory for the release.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>5. You may find that the patch files do not have the
Windows end-of-line<o:p></o:p></p>

<p class=MsoPlainText>endings.  In this case the patch must be converted to
follow the Windows<o:p></o:p></p>

<p class=MsoPlainText>end-of-line conventions.  There are several ways to
perform this <o:p></o:p></p>

<p class=MsoPlainText>conversion.  Some options for converting a patch to
follow the Windows <o:p></o:p></p>

<p class=MsoPlainText>end-of-line<o:p></o:p></p>

<p class=MsoPlainText>conventions are: 1) running a program like 'unix2dos'  2)
using Visual <o:p></o:p></p>

<p class=MsoPlainText>Studio.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>6. Run the patch utility as shown below (this step
requires that<o:p></o:p></p>

<p class=MsoPlainText>the patch has the Windows end-of-line format as discussed
in step 5),<o:p></o:p></p>

<p class=MsoPlainText>replacing your path to 'patch.exe' if it was changed from
the default <o:p></o:p></p>

<p class=MsoPlainText>installation:<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>BerkeleyDB_root_dir&gt;&quot;C:\Program
Files\GnuWin32\bin\patch.exe&quot; -p&lt;num&gt; -i <o:p></o:p></p>

<p class=MsoPlainText>patch.&lt;ver&gt;<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Where<o:p></o:p></p>

<p class=MsoPlainText>- 'patch.&lt;ver&gt;' is the name of the patch<o:p></o:p></p>

<p class=MsoPlainText>- '-p&lt;num&gt;' -  indicates the number of leading
slashes that are stripped<o:p></o:p></p>

<p class=MsoPlainText> from each file name found in the patch file.  - '-i'
indicates read <o:p></o:p></p>

<p class=MsoPlainText>from 'patch.&lt;ver&gt;'<o:p></o:p></p>

<p class=MsoPlainText>         <o:p></o:p></p>

<p class=MsoPlainText>     <o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Please let me know if you have any questions or
problems.  I will be out starting tomorrow, Tuesday 2/23-Friday 2/26 but
someone on the team will be available to address any questions that arise.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>        <o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Thank you,<o:p></o:p></p>

<p class=MsoPlainText>Sandra<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>Luis Paolini wrote:<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Dave,<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;                 I need a little help here.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;                 Based on the instructions below I
installed Visual <o:p></o:p></p>

<p class=MsoPlainText>&gt; Studio C++ Express and successfully executed the
step a).<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;                 Then I downloaded SQLite JDBC from <o:p></o:p></p>

<p class=MsoPlainText>&gt; http://www.ch-werner.de/javasqlite/ but I’m not sure
how to executed <o:p></o:p></p>

<p class=MsoPlainText>&gt; the step c).<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;             I read the instructions that come with
SQLite JDBC <o:p></o:p></p>

<p class=MsoPlainText>&gt; (javasqlite-200100131.tar.gz <o:p></o:p></p>

<p class=MsoPlainText>&gt;
&lt;http://www.ch-werner.de/javasqlite/javasqlite-20100131.tar.gz&gt;) but I <o:p></o:p></p>

<p class=MsoPlainText>&gt; don’t know how to use the makefile to create
sqlite.jar and <o:p></o:p></p>

<p class=MsoPlainText>&gt; libsqlite_jni.dll<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; based on libsqlite3.dll generated from step a).<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;             Could you give some instructions?<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;             I’m doing all these steps in a Windows
machine<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Essentially, you would want to do the following:<o:p></o:p></p>

<p class=MsoPlainText>&gt; a) build the Berkeley DB 11gR2 library from source;<o:p></o:p></p>

<p class=MsoPlainText>&gt; b) download the SQLite JDBC driver package from <o:p></o:p></p>

<p class=MsoPlainText>&gt; http://www.ch-werner.de/javasqlite/;<o:p></o:p></p>

<p class=MsoPlainText>&gt; c) using the package and the instructions from step
b), build a <o:p></o:p></p>

<p class=MsoPlainText>&gt; sqlite.jar and libsqlite_jni.dll based on the
libsqlite3.dll that was <o:p></o:p></p>

<p class=MsoPlainText>&gt; built/generated from step a),<o:p></o:p></p>

<p class=MsoPlainText>&gt; d) you should then be able to build and run a Java
application that <o:p></o:p></p>

<p class=MsoPlainText>&gt; calls the SQLite Java interface using the JDBC
driver from step c),<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Thanks,<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Luis<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;                <o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; *From:* Dave Segleau
[mailto:dave.segleau@oracle.com]<o:p></o:p></p>

<p class=MsoPlainText>&gt; *Sent:* quarta-feira, 17 de fevereiro de 2010 17:07<o:p></o:p></p>

<p class=MsoPlainText>&gt; *To:* Luis Paolini<o:p></o:p></p>

<p class=MsoPlainText>&gt; *Cc:* Sandra Whitman; Kent Rollins;
bdb-beta-feedback@oss.oracle.com; <o:p></o:p></p>

<p class=MsoPlainText>&gt; Sleepycat Software Support; Claudio Ferreira<o:p></o:p></p>

<p class=MsoPlainText>&gt; *Subject:* Re: [BDB 11gR2 Beta] [#18298] First
Questions about DBD 11gR2<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Luis,<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Thanks for the reply. I wanted to follow up on
Sandra's email from <o:p></o:p></p>

<p class=MsoPlainText>&gt; this morning. We're looking into your questions in
more depth, but I <o:p></o:p></p>

<p class=MsoPlainText>&gt; just want to make sure we understand what it is that
you're trying to <o:p></o:p></p>

<p class=MsoPlainText>&gt; do so that we're answering the right questions. We
understand that you <o:p></o:p></p>

<p class=MsoPlainText>&gt; have existing applications, built with various
Oracle development <o:p></o:p></p>

<p class=MsoPlainText>&gt; tools. Some of these applications use the Oracle
Database Server and <o:p></o:p></p>

<p class=MsoPlainText>&gt; some apparently use Berkeley DB Java Edition.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;     * Specifically, which application development
tool are you trying<o:p></o:p></p>

<p class=MsoPlainText>&gt;       to use to build /this /application?<o:p></o:p></p>

<p class=MsoPlainText>&gt;     * Is this a new application, specifically for
the mobile platform?<o:p></o:p></p>

<p class=MsoPlainText>&gt;       Or is it a single application with two modes:
a) connected to an<o:p></o:p></p>

<p class=MsoPlainText>&gt;       Oracle Server database and b) disconnected,
running on a<o:p></o:p></p>

<p class=MsoPlainText>&gt;       smartphone device with SQLite/Berkeley DB
installed locally?<o:p></o:p></p>

<p class=MsoPlainText>&gt;     * Does this new application plan to use Berkeley
DB 11gR2 via the<o:p></o:p></p>

<p class=MsoPlainText>&gt;       SQL API, which is based on SQLite? <o:p></o:p></p>

<p class=MsoPlainText>&gt;     * Does this new application plan to access the
SQLite/Berkeley DB<o:p></o:p></p>

<p class=MsoPlainText>&gt;       database via JDBC?<o:p></o:p></p>

<p class=MsoPlainText>&gt;     * Does this new application plan on using
capabilities of the<o:p></o:p></p>

<p class=MsoPlainText>&gt;       SQLite spatial functionality, just simple SQL
or something else?<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; With regards to your recent question:<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; &quot;I used to work with BDB as a single jar file
(like je-3.3.87.jar) <o:p></o:p></p>

<p class=MsoPlainText>&gt; that was referenced in a JDeveloper Application. For
deployment, this <o:p></o:p></p>

<p class=MsoPlainText>&gt; jar file was packed with my application libraries
and files to be <o:p></o:p></p>

<p class=MsoPlainText>&gt; deploy to the client. Now it seems that this process
must be changed. <o:p></o:p></p>

<p class=MsoPlainText>&gt; The way to install BDB in a windows machine will
consider some Dlls <o:p></o:p></p>

<p class=MsoPlainText>&gt; installation. Is this correct?&quot;<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Berkeley DB Java Edition is not the same library as
the Berkeley DB <o:p></o:p></p>

<p class=MsoPlainText>&gt; 11gR2 Beta release. They are two separate products.
Berkeley DB Java <o:p></o:p></p>

<p class=MsoPlainText>&gt; Edition does not have support for a SQL API -- it
provides a Key/Value <o:p></o:p></p>

<p class=MsoPlainText>&gt; pair API, a Java collections API and a Data Persistence
Layer API for <o:p></o:p></p>

<p class=MsoPlainText>&gt; POJO-style Java Object persistence. The Berkeley DB
11gR2 Beta release <o:p></o:p></p>

<p class=MsoPlainText>&gt; library is written in C, has the same API support
and is the product <o:p></o:p></p>

<p class=MsoPlainText>&gt; that is introducing a new SQL API, based on
integration of the SQLite <o:p></o:p></p>

<p class=MsoPlainText>&gt; library. How you build, link and deploy Berkeley DB
Java Edition vs <o:p></o:p></p>

<p class=MsoPlainText>&gt; Berkeley DB is different.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; In the case of Berkeley DB Java Edition, being
referenced in a <o:p></o:p></p>

<p class=MsoPlainText>&gt; JDeveloper Application, all you needed was the
Berkeley DB Java <o:p></o:p></p>

<p class=MsoPlainText>&gt; Edition jar file.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; In the case of Berkeley DB 11gR2 Beta, the SQL API
is based on SQLite. <o:p></o:p></p>

<p class=MsoPlainText>&gt; As such, your build, link and deployment process
would be different <o:p></o:p></p>

<p class=MsoPlainText>&gt; than using Berkeley DB Java Edition. Essentially,
you would want to do <o:p></o:p></p>

<p class=MsoPlainText>&gt; the following:<o:p></o:p></p>

<p class=MsoPlainText>&gt; a) build the Berkeley DB 11gR2 library from source;<o:p></o:p></p>

<p class=MsoPlainText>&gt; b) download the SQLite JDBC driver package from <o:p></o:p></p>

<p class=MsoPlainText>&gt; http://www.ch-werner.de/javasqlite/;<o:p></o:p></p>

<p class=MsoPlainText>&gt; c) using the package and the instructions from step
b), build a <o:p></o:p></p>

<p class=MsoPlainText>&gt; sqlite.jar and libsqlite_jni.dll based on the
libsqlite3.dll that was <o:p></o:p></p>

<p class=MsoPlainText>&gt; built/generated from step a),<o:p></o:p></p>

<p class=MsoPlainText>&gt; d) you should then be able to build and run a Java
application that <o:p></o:p></p>

<p class=MsoPlainText>&gt; calls the SQLite Java interface using the JDBC
driver from step c),<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Does this make sense and does it help you make
forward progress?<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; If we're still not in sync with regards to what
you're trying to do, <o:p></o:p></p>

<p class=MsoPlainText>&gt; we can either continue to have this discussion via
email or get on a <o:p></o:p></p>

<p class=MsoPlainText>&gt; conference call. Please let me know if you would
like to schedule a <o:p></o:p></p>

<p class=MsoPlainText>&gt; call and what time works best for you. I just want to
make sure that <o:p></o:p></p>

<p class=MsoPlainText>&gt; we properly understand what it is that you are
trying to build.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Regards,<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Dave<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; On 2/17/2010 4:20 AM, Luis Paolini wrote:<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Hi Sandra,<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;         Thank you for the answers.<o:p></o:p></p>

<p class=MsoPlainText>&gt;         I have an additional question based on the
answer for question 2.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;         Additional Question 2:<o:p></o:p></p>

<p class=MsoPlainText>&gt;         I used to work with BDB as a single jar file
(like je-3.3.87.jar)<o:p></o:p></p>

<p class=MsoPlainText>&gt; that was referenced in a JDeveloper Application.<o:p></o:p></p>

<p class=MsoPlainText>&gt;         For deployment, this jar file was packed
with my application<o:p></o:p></p>

<p class=MsoPlainText>&gt; libraries and files to be deploy to the client.<o:p></o:p></p>

<p class=MsoPlainText>&gt;         Now it seems that this process must be
changed. The way to install<o:p></o:p></p>

<p class=MsoPlainText>&gt; BDB in a windows machine will consider some<o:p></o:p></p>

<p class=MsoPlainText>&gt;         Dlls installation. Is this correct?<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Regards,<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Luis Paolini<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; -----Original Message-----<o:p></o:p></p>

<p class=MsoPlainText>&gt; From: Sandra Whitman
[mailto:sandra.whitman@oracle.com] <o:p></o:p></p>

<p class=MsoPlainText>&gt; Sent: domingo, 14 de fevereiro de 2010 22:48<o:p></o:p></p>

<p class=MsoPlainText>&gt; To: Luis Paolini<o:p></o:p></p>

<p class=MsoPlainText>&gt; Cc: bdb-beta-feedback@oss.oracle.com
&lt;mailto:bdb-beta-feedback@oss.oracle.com&gt;; support@sleepycat.com
&lt;mailto:support@sleepycat.com&gt;; Whitman,Sandra<o:p></o:p></p>

<p class=MsoPlainText>&gt; Subject: Re: [BDB 11gR2 Beta] [#18298] First
Questions about DBD 11gR2<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Hi Luis,<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Thank you again for your email.  I have been
investigating your <o:p></o:p></p>

<p class=MsoPlainText>&gt; questions and do have some answers which I will list
below in the <o:p></o:p></p>

<p class=MsoPlainText>&gt; question/answer section.  I am still doing some more
research regarding <o:p></o:p></p>

<p class=MsoPlainText>&gt; ADF and JDBC access and will get back to you on
those. In the mean time <o:p></o:p></p>

<p class=MsoPlainText>&gt; if you have any other questions, or if I did not
completely answer <o:p></o:p></p>

<p class=MsoPlainText>&gt; something, please let me know.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Question 1:<o:p></o:p></p>

<p class=MsoPlainText>&gt; Is necessary to build BDB from source files?<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Answer 1:<o:p></o:p></p>

<p class=MsoPlainText>&gt; At the current time you do need to build Berkeley DB
from source.  This <o:p></o:p></p>

<p class=MsoPlainText>&gt; requires Visual Studio C++.  You can use the free
Express version <o:p></o:p></p>

<p class=MsoPlainText>&gt; available from Microsoft.com.  We will however
consider a pre-built <o:p></o:p></p>

<p class=MsoPlainText>&gt; version for the future.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Question 2:<o:p></o:p></p>

<p class=MsoPlainText>&gt; How is the BDB jar file obtained?<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Answer 2:<o:p></o:p></p>

<p class=MsoPlainText>&gt; What are the plans for the Berkeley DB jar file?  Is
that to be used <o:p></o:p></p>

<p class=MsoPlainText>&gt; with ADF?  I am still checking, but a jar file may
not be<o:p></o:p></p>

<p class=MsoPlainText>&gt; needed for this.  If a Berkeley DB jar file is
needed, it can be built <o:p></o:p></p>

<p class=MsoPlainText>&gt; with Version 1.5 or 1.6 of the Java JDK.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Question 3:<o:p></o:p></p>

<p class=MsoPlainText>&gt; How is BDB configured to support SQL?<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Answer 3:<o:p></o:p></p>

<p class=MsoPlainText>&gt; SQL support is built automatically on Windows. The
SQL library is built <o:p></o:p></p>

<p class=MsoPlainText>&gt; as libdb_sql50.dll in the Release mode or
libdb_sql50d.dll in the Debug <o:p></o:p></p>

<p class=MsoPlainText>&gt; mode. An SQL command line interpreter called
db_sql_shell.exe is also <o:p></o:p></p>

<p class=MsoPlainText>&gt; built.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Please take a look in the documentation titled
&quot;Building the SQL API - <o:p></o:p></p>

<p class=MsoPlainText>&gt; Chapter 5. Building Berkeley DB for Windows&quot;<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;  From there:<o:p></o:p></p>

<p class=MsoPlainText>&gt; Building the SQL API<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Binary Compatibility With SQLite<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; SQL support is built automatically on Windows. The
SQL library is built <o:p></o:p></p>

<p class=MsoPlainText>&gt; as libdb_sql50.dll in the Release mode or
libdb_sql50d.dll in the Debug <o:p></o:p></p>

<p class=MsoPlainText>&gt; mode. An SQL command line interpreter called
db_sql_shell.exe is also built.<o:p></o:p></p>

<p class=MsoPlainText>&gt; Binary Compatibility With SQLite<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Both libdb_sql50.dll and libdb_sql50d.dll are
compatible with <o:p></o:p></p>

<p class=MsoPlainText>&gt; sqlite3.dll. You can rename libdb_sql50.dll to
sqlite3.dll and <o:p></o:p></p>

<p class=MsoPlainText>&gt; db_sql_shell.exe to sqlite3.exe, and use these
applications as a <o:p></o:p></p>

<p class=MsoPlainText>&gt; replacement for the standard SQLite binaries with
same names.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Question 4:<o:p></o:p></p>

<p class=MsoPlainText>&gt; Are the SQLite data types are supported by Oracle
ADF?<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Answer 4:<o:p></o:p></p>

<p class=MsoPlainText>&gt; I am still investigating this point.  However, the
ADF  components <o:p></o:p></p>

<p class=MsoPlainText>&gt; support SQLite so there should not be a problem
here.<o:p></o:p></p>

<p class=MsoPlainText>&gt; I will get back to you on this though.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Question 5:<o:p></o:p></p>

<p class=MsoPlainText>&gt; Is any documentation available regarding JDBC access
to the database.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Answer 5:<o:p></o:p></p>

<p class=MsoPlainText>&gt; The ODBC and JDBC drivers are not included in the
initial Beta release <o:p></o:p></p>

<p class=MsoPlainText>&gt; package, but they are supported and they will be
included in the <o:p></o:p></p>

<p class=MsoPlainText>&gt; production release. In order to build the drivers,
please download the <o:p></o:p></p>

<p class=MsoPlainText>&gt; open source ODBC driver from http://www.ch-werner.de/sqliteodbc/
and the <o:p></o:p></p>

<p class=MsoPlainText>&gt; open source JDBC driver from
http://www.ch-werner.de/javasqlite.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Question 6:<o:p></o:p></p>

<p class=MsoPlainText>&gt; Are there any examples using BDB SQLite Interfaces?<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Answer:<o:p></o:p></p>

<p class=MsoPlainText>&gt; The BDB SQLite interface examples are under the
distribution at <o:p></o:p></p>

<p class=MsoPlainText>&gt; sql\examples\c.<o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt;  <o:p></o:p></p>

<p class=MsoPlainText>&gt; Best Regards,<o:p></o:p></p>

<p class=MsoPlainText>&gt; Sandra<o:p></o:p></p>

<p class=MsoPlainText>&gt; Sandra Whitman<o:p></o:p></p>

<p class=MsoPlainText>&gt; Oracle Global Customer Support<o:p></o:p></p>

<p class=MsoPlainText>&gt;   <o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; -- <o:p></o:p></p>

<p class=MsoPlainText>&gt; Oracle &lt;http://www.oracle.com&gt;<o:p></o:p></p>

<p class=MsoPlainText>&gt; David Segleau | Director Product Management -
Berkeley DB<o:p></o:p></p>

<p class=MsoPlainText>&gt; Phone: +1 425 945 8533 | Mobile: +1 408 420 7350<o:p></o:p></p>

<p class=MsoPlainText>&gt; Oracle Database Engineering<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; Green Oracle
&lt;http://www.oracle.com/commitment&gt;Oracle is committed to <o:p></o:p></p>

<p class=MsoPlainText>&gt; developing practices and products that help protect
the environment<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; __________ Information from ESET NOD32 Antivirus,
version of virus <o:p></o:p></p>

<p class=MsoPlainText>&gt; signature database 4875 (20100217) __________<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; The message was checked by ESET NOD32 Antivirus.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; http://www.eset.com<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; __________ Information from ESET NOD32 Antivirus,
version of virus <o:p></o:p></p>

<p class=MsoPlainText>&gt; signature database 4878 (20100218) __________<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; The message was checked by ESET NOD32 Antivirus.<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; http://www.eset.com<o:p></o:p></p>

<p class=MsoPlainText>&gt;
------------------------------------------------------------------------<o:p></o:p></p>

<p class=MsoPlainText>&gt;<o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>&gt; _______________________________________________<o:p></o:p></p>

<p class=MsoPlainText>&gt; BDB-BETA-FEEDBACK mailing list<o:p></o:p></p>

<p class=MsoPlainText>&gt; BDB-BETA-FEEDBACK@oss.oracle.com<o:p></o:p></p>

<p class=MsoPlainText>&gt;
http://oss.oracle.com/mailman/listinfo/bdb-beta-feedback<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>__________ Information from ESET NOD32 Antivirus, version
of virus signature database 4885 (20100221) __________<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>The message was checked by ESET NOD32 Antivirus.<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

<p class=MsoPlainText>http://www.eset.com<o:p></o:p></p>

<p class=MsoPlainText><o:p>&nbsp;</o:p></p>

</div>

 <BR><BR>__________ Information from ESET NOD32 Antivirus, version of virus signature database 4893 (20100224) __________<BR><BR>The message was checked by ESET NOD32 Antivirus.<BR><BR><A HREF="http://www.eset.com">http://www.eset.com</A><BR> </body>

</html>