SatRDA是目前最高效的远程数据访问组件,大数据量测试比外网直连数据库速度提升10-200倍。使用它无需要改动原来的数据连接访问代码就可以支持外网访问远程数据库。部署非常简单,服务器客户端都无需安装,也无需安装iis,tomcat等其它软件。使用它无需要改动原来的数据连接访问代码就可以支持外网访问远程数据库。部署非常简单,服务器客户端无需安装,也无需安装iis,tomcat等web服务器。
sqlite数据库版本完全免费。
支持数据库:SQLSERVER,ORACLE, MYSQL,SQLITE
服务器端运行环境:WindowsXP及以上 / Linux
1.修改server/dbconfig数据连接信息,参见自定义服务器信息数据库账套
2.运行server/satserver.exe启动服务器
3.修改test中的连接信息
************************************************************************************
根据情况修改服务器配置文件:
1.server/config 可以设置服务器的信息
端口号 "Port":80 (修改80为自己的端口号)
显示日志 "Log": 0 (0不显示日志,1显示日志)
2.server/dbconfig 数据连接信息, 用于设置连接数据库的类型和账套
格式示例 "mstest": {"DBType": "odbc","Provider": "driver=sql server native client10.0;server=X6P2J80LPMLFALP\SQLEXPRESS;uid=dbuser;pwd=sql;database=test"},
"orcl": {"DBType": "odbc","Provider": "driver=Oracle in OraDb10g_home1;SERVER=ORCL;uid=system;pwd=sql;EXC=T"}
说明:
配置信息可为多个,可连接多个不同的服务器和不同类型的数据库
其中mstest为配置名称,用于pb连接
DBType, 数据库类型 目前可选sqlite(sqlite数据库),odbc(sqlserver,oracle数据库)
Provider 连接字符串,请参考示例,
driver odbc驱动程序,根据自己机器注册的驱动选择,如sqlserver可用sql server native client10.0, oracle可用Oracle in OraDb10g_home1,名称可在ODBC管理器中查看
mssql 请把server修改为自己的服务器,user id为用户名,password为密码,database为数据库名