適用於 Oracle / MySQL 和 MSSQL 資料庫的 SQL 工作表和查詢客戶端
重要的
該應用程式是作為從 Android 裝置存取資料庫的私有工具而開發的。
該開發主要是針對 Oracle 資料庫設計的。
它是免費提供的,並不聲稱與專業工具競爭。
對於因操作此應用程式而可能造成的任何損壞,不提供任何保證。
使用此應用程式的風險由您自行承擔。
由於該應用程式將其資料儲存在檔案系統中,因此具有檔案瀏覽器功能,因此該應用程式需要存取檔案系統中的所有目錄。
此功能提供了將 SQL 和選定資料儲存在任何目錄中的可能性,還可以將外部建立的 SQL 匯入到應用程式的編輯器中,以便能夠執行使用 Android 應用程式難以建立的更複雜的查詢。
未經您的同意,我的應用程式不會以任何方式讀取、更改、刪除或以其他方式使用檔案系統中的任何資料。
在 Android 10 及更高版本上,我的內部文件管理器現在已被標準 Android 開啟和保存文件功能取代,因為 Google 不允許我的應用程式「管理所有文件」。為此,我不再需要“管理所有文件”,但此更改會丟失一些功能,例如設定預設目錄等。
這個應用程式的主要功能:
- 建立sql語句
- 無限的結果集行
- 結果集的大小僅受您的記憶體限制
- 在文字檔案中儲存/載入 sql 語句
- 修復結果集中的列
- 將結果集中的欄位進行排序
- 使用動態變量,如&input
- 語法高亮
- sql美化器
- 建立解釋計劃
- 將資料匯出到csv
- 匯出資料並將其複製到剪貼簿
- 操作 sql,如“插入”或“更新”
RoSQL 應該在安全網路(如 VPN 網路或本地安全網路)中使用,因為流量未加密!
MSSQL 僅適用於 Android 5 及更高版本,不適用於 Android 4.4。
在 Android 11 或更高版本上,您已在 Android 手機設定中授予應用程式檔案讀寫權限。查看手機上的特殊應用程式權限。不同手機/安卓版本的設定似乎有所不同。
對於某些國家/地區,NLS(Oracle 和瘦客戶端)有問題 (ORA-12705)。如果您的手機或平板電腦有一種不受支援的語言(例如西里爾語),您可以嘗試將設定視窗中的區域設定變更為「美國」(美國預設連線的核取方塊)。這似乎是一個 Oracle Express 問題,在使用 Oracle 標準/企業資料庫進行測試時,我沒有出現此連線錯誤。
此 oracle sql 用戶端對 Android 4.4 及更低版本使用直接瘦 v8 連接,對 Android 5 及更高版本使用直接瘦 v11 連接到您的資料庫!
- Android 5 用戶及更高版本不再需要為 Oracle 設定相容模式 8
- Android 4.4及更低版本用戶必須設定相容模式8(oracle10以上),如下所述:
對於 Oracle12c 連接,請在 sqlnet.ini(伺服器)中設定 SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
對於等於 oracle10g 或 11g 的資料庫:SQLNET.ALLOWED_LOGON_VERSION=8
您仍然可以下載適用於 Android 4.4 及更低版本的版本,但該版本將不再維護。
如果您的資料庫管理員不允許您從用戶端進行直接瘦連線(v8 或 v11),則此應用程式無法連線到您的 Oracle 資料庫!
測試連線:oracle9i、oracle10g、oracle11g、oracle12c、mysql 5.5、mssql server 2016