邮件服务器-邮件系统-邮件技术论坛(BBS)'s Archiver

心灵科技(idcsea_com),海外专业IDC服务商!

suitq 发表于 2008-1-8 09:19

灰名单数据库连接到另一台服务器连接成功了,日志里出现小小错误没有解决?(已解决)

灰名单数据库连接到另一台服务器连接成功了,但是日志里出现小小错误没有解决?

服务器1:exchange2003sp2+orf
服务器2:mssql2000在上建立orf灰名单数据库,建立sql2000 和sql2005方法一会上传。

连接成功测试字符:Provider=SQLOLEDB;Server=100.100.10.23;Database=ORF;Trusted_Connection=Yes;Integrated ecurity=SSPI;DataTypeCompatibility=80;user id=sa;password=****;

"**"就是密码

日志里出现小小错误,没有办法,只有改回默认数据库了,来正在运行。

钉子 发表于 2008-1-8 21:51

请将连接字符串改为以下格式看看:Provider=sqloledb;Data Source=100.100.10.23;Initial Catalog=ORF;User ID=sa Password=****;

suitq 发表于 2008-1-9 11:52

在配置字符,连接测试成功。
还是不成功 日志还是有错误,看图片:

[[i] 本帖最后由 suitq 于 2008-1-9 11:53 编辑 [/i]]

中意 发表于 2008-1-11 08:14

Provider=SQLOLEDB;Server=192.168.0.11;Database=ORF;User Id=sa; Password=sasasasasasa;

我的配置连接,供参考

suitq 发表于 2008-1-11 10:18

我不是用的 sa用户
Provider=SQLOLEDB;Server=100.100.10.23;Database=ORF;Trusted_Connection=Yes;Integrated ecurity=SSPI;DataTypeCompatibility=80;user id=email;password=email2003;

这样可以测试通过


Provider=SQLOLEDB;Server=100.100.10.23;Database=ORF;user id=email;password=email2003;

这个测试就不通了
看图:

[[i] 本帖最后由 suitq 于 2008-1-11 10:23 编辑 [/i]]

suitq 发表于 2008-1-11 10:36

如果字符串这样写:Provider=SQLOLEDB;Server=100.100.10.23;Database=ORF;Trusted_Connection=Yes;user id=email;password=email2003;

也能测试通过,但是在日志记录有这样的错误消息:如下





Version: 4.0.4 EVALUATION
Log Mode: Verbose
Server: fontserver.CHINACARS.COM
Source: SMTPSVC-1
Time: 2008-1-11 10:35:13
Class: System Message
Severity: Error
Actions: (not available)
Filtering Point: Before Arrival
Related IP Address: 88.234.124.43
Message ID: (not available)
Email Subject: (not available)
Sender: [email=jraqn@hq.com]jraqn@hq.com[/email]
Recipient(s):
  * [email=na-dong@chinacars.com]na-dong@chinacars.com[/email]
Message:
Unexpected Greylisting Test error. EOleException "用户 '(null)' 登录失败。原因: 未与信任 SQL Server 连接相关联。".

suitq 发表于 2008-1-16 14:54

最后终结:
数据库字符串配置这样写:Provider=SQLOLEDB;Server=192.168.0.200;Database=ORF;user id=email;password=email2003;
测试成功!!!

如果不成功,需要修改sql服务器的配置(192.168.0.200)
打开sql服务器 sql控制台
选择服务器“属性”,然后打开“安全性”选项卡。
在选项卡中,选择身份验证为“SQL Server和 Windows ”,其他不变


在测试就ok了。。。。。。

atong999888 发表于 2008-1-16 21:14

非常谢谢suitq提供的信息.

钉子 发表于 2008-1-17 00:58

Great Job.

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.