PB与SQL数据库的连接问题
发布网友
发布时间:2022-12-11 16:07
我来回答
共4个回答
热心网友
时间:2023-07-01 08:33
你有源代码么?如果有源代码,看看这个客户端连接数据库的SQLCA参数是怎么设置的。
一般的软件会有几种方法:
第一是写死在程序中,直接设置SQLCA的相关参数,不过这样的配置,可移植性就差了。如果更换服务器的地址或迁移数据库,所有客户端的程序都要重新下载,而且要重新修改源代码。
第二种事写在注册表中,在注册表中增加一项,这里面存储着SQLCA的连接参数,服务器地址,数据库用户名密码。
第三种是使用配置文件,一般在程序目录下会有一个'.ini'后缀名的文件,这里面存储着SQLCA的参数,修改这些,就可以修改登录时连接服务器的指向了。
你首先要搞清楚你的ERP客户端,是通过哪种方式读取配置的,然后只要修改配置就好了。因为你的PB已经连通,表明你是可以连接数据库的,所以只要使客户端登陆的时候,指向数据库就好。
热心网友
时间:2023-07-01 08:34
disconnect using sqlca;
// Profile old
SQLCA.DBMS = "MSS Microsoft SQL Server"
SQLCA.Database = "ailex_jxc_new_sale"
SQLCA.LogPass = "Ailex116"
SQLCA.ServerName = "192.168.1.89"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
connect using sqlca;
open(main)
这个么?
热心网友
时间:2023-07-01 08:34
[Database]
DBMS=MSS MS SQL Server 6.X 改为MSS MS SQL Server 2000
Database=name
UserId=yb1 你需要在sql2000里建立一个用户yb1密码yb1
DatabasePassword=yb1
LogPassword=yb1
ServerName=ybserver 服务器的名字也要一致
LogId=yb1
Lock=
DbParm=appname=,host=
Prompt=0
===========
4.将系统崩溃前备份的数据库文件 name_mdf/name_ldf拷贝到D:\MSSQL\DATA\目录下替换同名文件[大小写都没错]
这样处理是不行的
你可以利用“附加数据库”或者“还原数据库”来把系统崩溃前备份的数据库导进来。
=================
是否我应该在SQL中增加名为YB1的用户并设置访问权限?
具体如何操作?
安全=》用户=》右击=》新用户
权限administrator吧
热心网友
时间:2023-07-01 08:35
写一个 ini文件 指定你服务器的地址 就可以了,在程序里面写一个读取就可以了。