Source and target shape
DBConvert reads a local SQLite file and writes to an Oracle
schema through the Oracle client. Confirm client, NLS, wallet,
and authentication settings before a production load.
Type affinity to strict types
SQLite values can be loosely typed; Oracle columns must be
declared. Review text length, numeric precision, date storage,
JSON text, and binary payloads before tables are created.
Primary keys and rowids
SQLite rowid-backed keys need an Oracle identity, sequence, or
application-managed key policy. Confirm next values before
Oracle starts accepting writes.
Dates and booleans
SQLite dates may be stored as text, integer, or real values;
booleans are usually integers or text. Pick Oracle
DATE, TIMESTAMP, and flag policies
during mapping review.
Identifiers and SQL cleanup
SQLite identifiers, quoted names, LIMIT, dynamic
typing assumptions, and SQLite-only functions do not all run
unchanged in Oracle SQL.
Application logic boundary
DBConvert migrates tables, supported views, and foreign keys.
Application code, SQL embedded in the app, triggers created
outside the table move, and PL/SQL rewrites are separate work.