适用于 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