Introducing Tibero: An Oracle-Compatible Database from Korea
Explore Tibero as an enterprise relational database with a focus on Oracle compatibility.
You are reading a translated version.
What is Tibero?
Tibero is a relational database management system from South Korea, developed for enterprise workloads with a focus on compatibility with Oracle Database syntax and behavior.
Why does Oracle compatibility matter?
Organizations may consider Tibero when evaluating licensing costs while seeking to retain applications built around Oracle. Relevant compatibility areas include SQL syntax, procedural code, and data types.
-- Contoh sintaks yang familier bagi pengguna Oracle
CREATE OR REPLACE PROCEDURE catat_login (
p_pengguna_id IN NUMBER
) AS
BEGIN
INSERT INTO log_login (pengguna_id, waktu)
VALUES (p_pengguna_id, SYSDATE);
COMMIT;
END catat_login;
/
Differences still require attention
Similar basic syntax does not mean every Oracle feature behaves identically in Tibero. Check the specific built-in procedural packages, partitioning options, and analytic-function behavior your application uses.
Migration tools
Migration tools can assist with moving schema objects and data, including procedural objects. Thorough testing is still necessary because automated conversion may not capture every runtime difference.
When to consider Tibero
Government and enterprise projects may evaluate Tibero where regional support and preservation of Oracle-style application code are priorities. Evaluate the actual workload and support requirements before choosing a platform.
Exercise
Compare the Oracle and Tibero documentation for NUMBER and VARCHAR2. Record any relevant differences in length or precision limits.
