在centos访问windows上的cache库通过.net 5
我想在centos访问我部署在windows上的cache 数据库, 我使用了**InterSystems.Data.CacheClient.dll **在我的linux程序中,但是它不能正常的在centos机器上运行,但是可以在我的windows平台运行(改windows平台不是安装cache数据库,并且也没有安装任何cache 软件),有人知道这个怎么解决吗?
try
{
if (conn.State != ConnectionState.Open)
{
conn.Open();
}
CacheCommand cmd = new CacheCommand();
cmd.Connection = this.conn;
if (inTransaction)
cmd.Transaction = trans;
DataSet ds = new DataSet();
CacheDataAdapter ad = new CacheDataAdapter();
cmd.CommandText = QueryString;
//CLogger._log.Debug(QueryString);
ad.SelectCommand = cmd;
ad.Fill(ds);
ad.Dispose();
return ds;
}
catch (Exception e2)
{
throw e2;
}