#ADO.NET驱动安装(Linux)
# 环境要求
YashanDB ADO.NET驱动要求的.NET版本如下:
.NET 2.0
.NET 5.0
.NET 6.0
# 步骤1:安装.NET环境
通过官方路径下载并安装适用于Liunx的上述版本的.NET。
运行dotnet --version验证.NET环境是否正常:
$ dotnet --version 6.0.301 $
# 步骤2:安装YashanDB C驱动
使用YashanDB ADO.NET驱动需要先安装YashanDB C驱动并设置环境变量,YashanDB C驱动安装文件集成在YashanDB客户端安装包中,安装时需获取对应的客户端安装包。
# 下载C驱动安装包
参考YashanDB软件包清单获取YashanDB客户端安装包。
将YashanDB客户端安装包下载并解压到本地路径,例如/home/yasdb-driver-c/。
安装包解压后可得到C驱动所需文件:
C驱动的头文件:位于include文件夹中。
C驱动的库文件:位于lib文件夹中。
# 设置动态库依赖路径
编辑bashrc文件:
$ vi ~/.bashrc新起一行增加LD_LIBRARY_PATH搜索路径,指向C驱动的库文件所在文件夹:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/yasdb-driver-c/lib保存并退出。
刷新系统变量配置。
$ source ~/.bashrc
# 安装YashanDB ADO.NET驱动
参考YashanDB软件包清单获取YashanDB ADO.NET驱动安装包。
将压缩包下载并解压到本地路径,例如/path/Yashandb.Data.YashandbClient。
进入应用程序项目所在文件夹,通过dotnet命令将Yashandb.Data.YashandbClient项目添加到该应用程序项目内。本手册使用的项目文件示例为Examples,具体内容请查阅YashanDB ADO.NET驱动使用示例。
dotnet add reference /path/Yashandb.Data.YashandbClient/Yashandb.Data.YashandbClient.csproj
完成项目引用后,该应用程序即可进行对YashanDB数据库的访问操作。

