Bảng tính SQL và Máy khách truy vấn cho cơ sở dữ liệu Oracle / MySQL và MSSQL
QUAN TRỌNG
Ứng dụng này được phát triển như một công cụ riêng để truy cập cơ sở dữ liệu từ thiết bị Android.
Về cơ bản, sự phát triển được thiết kế cho cơ sở dữ liệu Oracle.
Nó được cung cấp miễn phí và không yêu cầu cạnh tranh với các công cụ chuyên nghiệp.
Không có bảo hành nào được cung cấp cho bất kỳ thiệt hại nào có thể xảy ra do việc xử lý ứng dụng này.
Việc sử dụng ứng dụng này có nguy cơ của riêng bạn.
Vì ứng dụng này lưu trữ dữ liệu của nó trong hệ thống tệp và do đó có chức năng trình duyệt tệp, ứng dụng này yêu cầu quyền truy cập vào tất cả các thư mục trong hệ thống tệp.
Chức năng này cung cấp khả năng lưu trữ SQL và dữ liệu đã chọn của bạn trong bất kỳ thư mục nào, đồng thời nhập các SQL được tạo bên ngoài vào trình chỉnh sửa của ứng dụng để có thể thực hiện các truy vấn phức tạp hơn mà ứng dụng Android khó tạo.
Ứng dụng của tôi sẽ không đọc, thay đổi, xóa hoặc sử dụng bất kỳ dữ liệu nào của bạn từ hệ thống tệp theo bất kỳ cách nào mà không có sự đồng ý của bạn.
Trên Android 10 trở lên, Trình quản lý tệp nội bộ của tôi hiện được thay thế bằng Chức năng mở và lưu tệp tiêu chuẩn của Android, vì Google không cho phép "quản lý tất cả các tệp" đối với ứng dụng của tôi. đối với điều này, tôi không cần "quản lý tất cả các tệp" nữa nhưng một số tính năng đã bị mất do thay đổi này như đặt thư mục mặc định và những thứ tương tự.
Chức năng chính của ứng dụng này:
- tạo câu lệnh sql
- hàng kết quả không giới hạn
- kích thước của tập kết quả chỉ bị giới hạn bởi bộ nhớ của bạn
- lưu/tải các câu lệnh sql vào/từ các tệp văn bản
- sửa các cột trong tập kết quả
- sắp xếp các cột trong tập kết quả
- sử dụng các biến động như &input
- đánh dấu cú pháp
- công cụ làm đẹp sql
- tạo kế hoạch giải thích
- xuất dữ liệu sang csv
- xuất và sao chép dữ liệu vào clipboard
- thao tác sql như 'chèn' hoặc 'cập nhật'
Nên sử dụng RoSQL trong mạng bảo mật như mạng vpn hoặc mạng bảo mật cục bộ vì lưu lượng truy cập không được mã hóa!
MSSQL chỉ được triển khai cho Android 5 trở lên, không dành cho Android 4.4.
Trên Android 11 trở lên, bạn có quyền đọc và ghi tệp ứng dụng trong cài đặt điện thoại Android của mình. xem các quyền ứng dụng đặc biệt trên điện thoại của bạn. có vẻ như cài đặt khác nhau cho các điện thoại/phiên bản Android khác nhau.
Có sự cố (ORA-12705) với NLS (Oracle và máy khách tối thiểu) ở một số quốc gia. nếu điện thoại hoặc máy tính bảng của bạn có ngôn ngữ (ví dụ: Cyrillic) không được hỗ trợ, bạn có thể thử thay đổi ngôn ngữ trong cửa sổ cài đặt thành "US" (hộp kiểm cho kết nối mặc định của Hoa Kỳ). nó có vẻ là một vấn đề về oracle express, trong các thử nghiệm với cơ sở dữ liệu doanh nghiệp/tiêu chuẩn oracle, tôi không gặp phải lỗi kết nối này.
Máy khách oracle sql này sử dụng kết nối v8 mỏng trực tiếp cho Android 4.4 thấp hơn và kết nối v11 mỏng trực tiếp cho Android 5 trở lên tới cơ sở dữ liệu của bạn!
- Người dùng Android 5 trở lên không còn phải đặt chế độ tương thích 8 cho Oracle
- Người dùng Android 4.4 trở xuống phải đặt chế độ tương thích 8 (oracle10 trở lên) như mô tả bên dưới:
đối với các kết nối Oracle12c, vui lòng đặt trong sqlnet.ini (Máy chủ) SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
đối với cơ sở dữ liệu bằng oracle10g hoặc 11g: SQLNET.ALLOWED_LOGON_VERSION=8
bạn vẫn có thể tải xuống phiên bản dành cho Android 4.4 trở xuống nhưng phiên bản này sẽ không được duy trì nữa.
nếu quản trị viên db của bạn không cho phép bạn điều hướng các kết nối mỏng (v8 hoặc v11) từ Máy khách, thì ứng dụng này không thể kết nối với cơ sở dữ liệu oracle của bạn!
các kết nối đã được thử nghiệm: oracle9i, oracle10g, oracle11g, oracle12c, mysql 5.5, máy chủ mssql 2016