2015-09-25 | #1 (permalink) |
初级会员
注册日期: 2015-09-01
帖子: 5
|
vc中间件常见问题
1、Vc中间件发不出短信,或者发出的短信收不到,可以进行如下操作
1)首先查看日志表记录里是否有报错,如果是error 8是sim卡欠费了。 如果是 error 10 、error 50、error 38、error512等一些数字错误,是sim卡异常,请将sim卡插入手机,发一条看看是否可以发出。 2)如果日志没有异常,vc中间件服务也是启动状态,就停掉 ,重新检测一下设备是是正常状态,如果是设备at标识不ok,需要查看短信猫绿灯是否闪烁,重新插拔一下短信猫,如果是at标识ok,查看一下是否读卡,信号强度是否在16-31的范围,不如不在此范围说明没有信号,导致发不出短信,短信猫状态正常后,重新提交一条短信看看是否可以正常发短信。 3)如果日志里提示为已发送,而实际没有收到,可能是被运营商拦截了,可以放手机发几条看看。 2、VC中间件(金笛短信服务配置)“启动服务”启动不开,软件会提示“无响应”。 办法: 1)先点击“自动检测”按钮,检测设备是否正常,其中,at标识为ok,sim卡号 有数字,信号强度为31,0(16-31范围均可,31代表信号最强)然后点击数据库配置,测试数据库连接是否可以成功。成功后再点击启动服务 2)如果第一个办法还是不能启动服务,就打开“任务管理器”,找到XTTserviceConfig,右键结束任务后,打开控制面板—管理工具—服务,找到列表中的JDSMS Service,右键点击,选择停止,重新打开VC中间件。 3、安装好vc中间件后,点击vc中间件,提示无效的参数等,打不开vc中间件 意思是没有连接短信猫,连接短信猫后才可以配置数据源等信息 4、数据库配置,载入DB失败 1)首先查看安装路径是否带有括号。如果带有括号,请用管理员身份重新运行安装,(一定要是管理员身份)2)查看配置odbc是否可以测试成功。 5、VC中间件(金笛短信服务配置)提交短信之后,进入到待发送列表中,短信内容显示为乱码。 1)如果是oracle数据库, 首先看一下,安装的oracle客户端是否是32位的客户短信,目前vc中间件还不支持64位的客户端, 2)如果您的数据库是用的mysql,有可能是驱动有问题,可以安装一下5.1.5的驱动, 3)打开ODBC数据源配置界面,查看数据源字符集是否为"UTF-8"或者确认一下数据库的字符集是否为“UTF-8”。 6、打开VC中间件后,点击启动服务按钮,提示:没有配置com口的端口使用。 答案:启动服务之前,没有点击勾选“使用此端口设备”。 7、已经在管理工具里边配置好了ODBC,为什么VC中间件(金笛短信服务配置)里边配置数据库的时候,下拉框中没有已经配制好的ODBC。 答案:如果系统为64位的系统,配置ODBC需要对c:/windows/syswow64/odbcad32.exe 中“系统DSN”进行配置。如果系统是32位的, 需要在 控制面板--管理工具--odbc 中配置odbc。 此帖于 2015-09-25 17:52 被 hfz 编辑。 |