Khắc phục lỗi thiếu Dependency cho sqljdbc4, ojdbc6 và tomcat-jdbc trong Maven
Trong quá trình phát triển ứng dụng Java sử dụng Maven, các nhà phát triển thường gặp phải lỗi Missing artifact hoặc Cannot resolve đối với các thư viện JDBC của Microsoft SQL Server hoặc Oracle. Nguyên nhân chủ yếu là do các ràng buộc về bản quyền, khiến các tệp JAR này không được phân phối trực tiếp trên Maven Central Repository.
1. Xử lý lỗ ...
Đăng vào ngày 17 tháng 8 lúc 19:54
Oracle Data Export and Import Utilities: EXP/IMP and EXPDP/IMPDP
The Oracle database provides built-in utilities for exporting and importing data. These utilities are essential for tasks such as backups, migrations, and data sharing. There are two primary sets of tools: the traditional `exp`/`imp` commands and the more modern `expdp`/`impdp` Data Pump utilities.
exp and imp commands are compatible with all ...
Đăng vào ngày 8 tháng 8 lúc 02:11
Phân tích tỷ lệ sử dụng CPU từ bảng dba_hist_osstat trong Oracle 11g
Trong Oracle 11g, hệ thống lưu trữ các chỉ số hiệu suất cấp độ hệ điều hành thông qua các view dba_hist_osstat và dba_hist_osstat_name. Trong đó, dba_hist_osstat_name cung cấp danh sách các chỉ số khả dụng, còn dba_hist_osstat ghi nhận giá trị tương ứng theo từng mốc thời gian snapshot.
Ví dụ truy vấn liệt kê các chỉ số hệ thống:
SELECT * F ...
Đăng vào ngày 1 tháng 8 lúc 14:04
Các Thao Tác Quản Lý Phổ Biến trong Oracle Database
Bài viết này tổng hợp các lệnh SQL và thao tác dòng lệnh thường dùng để quản lý cơ sở dữ liệu Oracle, bao gồm quản lý người dùng, tablespace, bảng, cũng như các tác vụ xuất nhập dữ liệu cơ bản.
1. Quản lý Phiên làm việc và Cơ sở dữ liệu Oracle
Để thực hiện các tác vụ quản trị, bạn thường cần đăng nhập với quyền hạn cao như SYSDBA.
...
Đăng vào ngày 21 tháng 7 lúc 07:49
Giải Pháp Tương Tác Giữa SQL Server và Oracle Trong Môi Trường Đa Luồng
Cần thiết: Di chuyển dữ liệu từ các cột COMPANY, OGB04, OGA01, OGA03 của bảng tạm thời sqlservertemp_table trong SQL Server sang một phiên bản Oracle được kết nối với tên ds nhằm giảm việc truy vấn không cần thiết khi lấy dữ liệu từ SQL Server.
Dưới đây là một kịch bản triển khai đầy đủ bao gồm:
Tất cả các đối tượng cơ sở dữ liệu (bảng tạm thờ ...
Đăng vào ngày 3 tháng 7 lúc 16:38
Khắc phục lỗi ORA-01830 khi đồng bộ dữ liệu tăng dần trong Oracle
Trong quá trình thực hiện đồng bộ hóa dữ liệu tăng dần (incremental synchronization) giữa bảng nguồn mdm_organization và bảng đích mdm_zn_organization, lỗi ORA-01830: datetime format picture ends before converting entire input string thường xảy ra do sự không nhất quán giữa định dạng chuỗi ký tự và kiểu dữ liệu ngày tháng (Date) của Oracle.
...
Đăng vào ngày 2 tháng 7 lúc 17:22
Cấu Hình Kết Nối Cơ Sở Dữ Liệu Đa Nền Tảng trong Django 4
Django 4 hỗ trợ kết nối đa dạng hệ quản trị cơ sở dữ liệu (RDBMS) thông qua các backend chuyên dụng. Dưới đây là hướng dẫn cấu hình chi tiết cho từng hệ thống với các tham số tối ưu.
Thiết lập MySQL
Sử dụng backend mysql.connector để kết nối với MySQL. Cấu hình trong tập tin settings.py:
DATABASES = {
'production': {
'ENGINE': 'dja ...
Đăng vào ngày 23 tháng 6 lúc 10:57
Cơ chế làm mới tăng dần dựa trên bảng tạm và trao đổi bảng trong kho dữ liệu
Mục tiêu: Triển khai giải pháp làm mới tăng dần với bảng tạm
Sử dụng một bảng vật lý (T_BOM_MAPPING) để lưu trữ kết quả.
Sử dụng một bảng tạm làm việc (T_BOM_MAPPING_TMP) để xây dựng dữ liệu mới.
Tận dụng ALTER TABLE ... EXCHANGE PARTITION hoặc RENAME để thực hiện làm mới nguyên tử.
Hỗ trợ phát hiện cập nhật tăng dần (dựa trên timestamp hoặc t ...
Đăng vào ngày 13 tháng 6 lúc 19:02
Các Cú Pháp Oracle Thường Dùng Trong Quản Lý Cơ Sở Dữ Liệu
1. Cập nhật dữ liệu qua liên kết bảng
Oracle không hỗ trợ cú pháp UPDATE ... FROM ... JOIN như SQL Server, mà yêu cầu sử dụng truy vấn con để gán giá trị:
UPDATE pp_order_picking target
SET sale_contract_code = (
SELECT source.sale_contract_code
FROM pp_order_task source
WHERE source.code = target.pp_order_task_code
)
WHERE EXISTS (
SE ...
Đăng vào ngày 7 tháng 6 lúc 16:27
Xuất dữ liệu từ Oracle sang nhiều sheet Excel bằng Python
Trong quá trình làm việc, tôi thường tiếp cận các vấn đề một cách thực tế và linh hoạt thay vì tuân theo một cấu trúc cứng nhắc.
I. Yêu cầu bài toán
Truy xuất dữ liệu từ cơ sở dữ liệu Oracle theo điều kiện nhất định
Xử lý định dạng dữ liệu
Xuất dữ liệu theo từng bộ phận vào các trang tính khác nhau
Công cụ sử dụng: VS2019, Python 3.7
Để ...
Đăng vào ngày 1 tháng 6 lúc 16:50