SAP SQLAnyWhere1-连接数据库

SQL Anywhere 16 概述

SQL Anywhere 是一个提供数据管理和企业数据交换技术的综合程序包,通过它可以为服务器环境、桌面环境、移动环境以及远程办公环境快速开发由数据库驱动的应用程序。

SQL Anywhere 可提供:

  • 数据管理技术   SQL Anywhere 提供了一些企业级数据库,这些数据库专用于解决在多种不同的前台环境(从部署了独立软件供应商应用程序的高性能数据库服务器,到可以部署到企业内数以万计的手持式设备的移动数据库)中进行操作的难题。

  • 数据交换技术   SQL Anywhere 提供了几种数据交换技术,以解决通过不可靠的有线和无线网络与后台数据库、应用程序服务器和消息传递系统交换数据的复杂性。此外,SQL Anywhere 的移动消息传递技术和同步技术确保了分布式移动计算中消息传送的安全性。

  • 设计与管理工具   SQL Anywhere 中包含一套工具,用于改进数据库驱动的应用程序的设计与开发,以及简化数据库和数据交换环境的管理。

 

SQL Anywhere 16在线帮助文档地址:

http://dcx.sap.com/index.html#sa160/zh/sqlanywhere_zh16/help_top_index.htm

 

使用DELPHI7通过ADO组件连接SQLAnywhere16

连接字符串如下:

Provider=MSDASQL;Driver={SQL Anywhere 16};UID=DBA;PWD=DBA口令;DBF=数据库文件名称(含路径);ServerName=服务器名称;DBN=数据库名称;ASTART=Yes;ASTOP=Yes;START=dbeng16 -c 16M -gd none -qi;Server=服务器名称;DBKEY=数据库登录口令;DBF=数据库文件名称(含路径);DBN=数据库名称;LOG=数据库日志文件名称(含路径);

其中,从START开始,表示若要连接的数据不存在,则以以下参数尝试启动数据库

dbeng16:个人数据库服务器 (网络数据库服务器 (dbsrv16) )

-c 16M:数据库缓存大小

-gd none:设置启动或停止正在运行的数据库服务器上的数据库所需的特权。

        ● DBA 只有具有 SERVER OPERATOR 系统特权的用户才能启动或停止数据库。
        ● all 所有用户都可以启动或停止数据库。不建议用于远程客户端可以访问的网络服务器。
        ● none 除数据库服务器自行启动和停止外,不允许启动和停止数据库。

-qi:控制是否显示数据库服务器系统托盘图标和数据库服务器消息窗口。除了可能出现的启动错误窗口外,此选项不留下显示服务器正在运行的任何迹象。

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论 1

打赏作者

belsai

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值