下面给你一份**在 Ubuntu 上使用 Oracle(Oracle Database)**的实用指南,从“是什么”到“怎么用”一步一步来。
在 Ubuntu 上通常有两种情况:
适合:学习 / 开发 / 测试
docker pull container-registry.oracle.com/database/express:21c
运行:
docker run -d \
-p 1521:1521 \
-e ORACLE_PASSWORD=oracle \
--name oracle21c \
container-registry.oracle.com/database/express:21c
等待几分钟,查看日志:
docker logs -f oracle21c
连接信息:
适合:生产级学习
sudo apt update
sudo apt install -y libaio1
下载:
解压并配置:
export PATH=$PATH:/opt/oracle/instantclient
export LD_LIBRARY_PATH=/opt/oracle/instantclient
连接:
sqlplus user/password@//host:1521/SID
推荐:
sudo snap install dbeaver-ce
-- 创建用户
CREATE USER test IDENTIFIED BY test123;
GRANT CONNECT, RESOURCE TO test;
-- 建表
CREATE TABLE emp (
id NUMBER PRIMARY KEY,
name VARCHAR2(50)
);
-- 插数据
INSERT INTO emp VALUES (1, 'Tom');
COMMIT;
-- 查数据
SELECT * FROM emp;
不建议,生产环境用 Oracle Linux。
你可以告诉我:
我可以直接给你一步一步命令版教程。