1、配置数据源ODBC控制面板->ODBC或者控制面板->管理工具-> ODBC
2、双击打开ODBC数据源管理器,在系统DSN标签中,点击添加按钮,创建新数据源。
3、选择SQL Server为安装数据源的驱动程序。
4、填写创建到SQL Server的新数据源的名称,本例中以“yue”为例,在服务器中填写远程访问服务器的IP地址作为需要连接的SQL Server。
5、配置Microsoft ODBC SQL Server DSN:
6、点击客户端配置按钮,弹出添加网络库配置对话框,需要配置参数如图:
7、其他均使用默认设置,ODBC配置完成后
8、点击测试数据源
9、SCADA远程连接数据库数据词典中新建变量nConnectID
10、新建画面SQLtest,在画面上添加按钮
11、双击新添加的按钮,弹出动画编辑对话框,在动画列表中添加鼠标->左键按下。
12、在函数中选择SQL函数,打开选择函数对话框。
13、选择SQLConnect函数
14、根据需要修改函数中的参数值,点击应用。
15、连接数据库函数:int a=SQLConnect(\\local\nConnectID, "DSN=yue; DATABASE=TEST; UID=sa; PWD=000000");将SQL函数的输出结果显示到信息窗口的函数string b=StrFromInt(a, 10);//数据类型转换函数Trace(b);//在信息窗口显示函数保存画面,并编译,在SCADA运行系统中打开新建画面
16、点击按钮,连接数据库TEST,信息窗口输出结果为0。
17、SQL函数返回值列表:
18、所以数据库连接成功。