语言入口:简体中文 | English | 北亚博客
 
    
 
北亚Linux数据恢复

首席工程师:张宇

手机:18600440055

座机:4006505646-801

传真:4006505646-809

Email:zy@datahf.net

地址:北京市海淀区永丰基地丰慧中路7号新材料创业大厦B座205室
QQ:点击这里给我发消息
当前位置:首页>>Linux修复知识>>Linux文件误删除恢复>>正文
Linux修复知识

php中的mysql限制

原载Linux宝库
http://www.linuxmine.com
今天快被这个问题搞死掉了
公司需要把数据从 MsSQL 转到 MySQL,转过去的数据始终是不完整的。就像被人从中间故意截断的一样。
先是考虑是 MsSQL 的问题,用它自身的查询分析器查询却没问题。可是用PHP写的脚本来查就有问题。
通知了我们的网管,检查了半天也没有查出来什么问题。后来忽然间就想到了是不是PHP中的限制。打开PHP.ini,仔细找了一下,果然有类似于下面的一段:
[MSSQL]
; Allow or prevent persistent links.
mssql.allow_persistent = On
; Maximum number of persistent links. -1 means no limit.
mssql.max_persistent = -1
; Maximum number of links (persistent+non persistent). -1 means no limit.
mssql.max_links = -1
; Minimum error severity to display.
mssql.min_error_severity = 10
; Minimum message severity to display.
mssql.min_message_severity = 10
; Compatability mode with old versions of PHP 3.0.
mssql.compatability_mode = Off
; Connect timeout
;mssql.connect_timeout = 5
; Query timeout
;mssql.timeout = 60
; Valid range 0 - 2147483647. Default = 4096.
;mssql.textlimit = 4096
; Valid range 0 - 2147483647. Default = 4096.
;mssql.textsize = 4096
; Limits the number of records in each batch. 0 = all records in one batch.
;mssql.batchsize = 0
; Specify how datetime and datetim4 columns are returned
; On => Returns data converted to SQL server settings
; Off => Returns values as YYYY-MM-DD hh:mm:ss
;mssql.datetimeconvert = On
; Use NT authentication when connecting to the server
mssql.secure_connection = Off
; Specify max number of processes. Default = 25
;mssql.max_procs = 25
罪魁祸首我已经在上边用红色标出来了。索性把它改为最大 2147483647,再次查询后,一切正常。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/10957/showart_166331.html

上一篇:Oracle兼容性是采用的关键
下一篇:MySQL5+PHP5安装配置
JFS文件系统简介
XFS文件系统简介
Reiserfs文件系统简介
EXT3文件系统简介
常见Linux文件系统简介
GRUB简介与配置
LILO的使用和配置
Linux单用户模式维护系统
引导加载程序简介
重置Linux用户口令
  版权所有@北京北亚时代科技有限公司   京ICP备09039053号    
  总部电话:(010)82488636  中国·北京·海淀区中关村E世界C座8层879室               站点地图   联系我们  RSS阅读
tg<