导入mssql 数据须知

softyun3年前cms教程80

php链接 mssql sql server 需要加载 php_mssql.dll 扩展。

所以使用后台的外部数据转换程序转换mssql数据库文件时,需要php支持 php_mssql.dll扩展。

1、打开文件 php.ini

假如不清楚文件位置,可以在如下位置查看。

系统设置--系统工具--环境变量

打开此文件,找到:;extension=php_mssql.dll

去掉前面的 ;

假如没有,那么在文件 extension=php_mysql.dll下面换行加入。

然后,需要确保 extension_dir = "D:/PC_webserver/php/ext"

指向的目录里面存在:php_mssql.dll

2、复制 php 目录下面的 ntwdblib.dll 到 操作系统目录的 system32 下面。

C:\WINDOWS\system32 或者 C:\WINNT\system32

3、重新启动apache 或者 IIS

注重:

MSSQL 转 phpcms过程中ntext和nvarchar字段的处理方法

由于sql server中,ntext和nvarchar字段是用unicode编码存储内容的,因此php通过mssql扩展读取带ntext和nvarchar类型字段的时候会抱错。

假如 title 字段类型为 nvarchar,content 字段类型为 ntext ,那么下面的sql语句会报错:

select title,content from article where 1

正确的写法是:

select convert(varchar(255),title) as title, convert(text,content) as content from article where 1

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

DedeCMS 批量取消审核文档的实现方法

DedeCMS 批量取消审核文档的实现方法今天修改了几个地方的代码 实现了在原来织梦dedecms文章批量管理的地方 添加一个 “取消审核” 如下图: 实现方法:修改管理目录 默认为dede下的文件:...

dedecms首页单独调用栏目版块的办法

织梦dedecms首页单独调用栏目版块的办法 。织梦dedecms关键字描述: dedecms首页单独调用栏目版块的办法<div class="listbox">{dede:channel...

织梦dedecms增加英文栏目名称

在做外贸SEO优化的时候,有时候因为网站功能需求,经常会用到中文站和英文站。这里有一个栏目添加英文名称的方法,下面和大家分享一下。1.数据库新增加字段 typenameen       这里说的字段不...

织梦dedecms图片按月存放怎么实现?代码分享

织梦dedecms图片按月存放怎么实现代码分享 。打开目录include中dedecollection.class.php文件。代码: 代码示例://获得下载媒体的随机名称  function Get...

DEDE的SEO技巧-栏目列表页的优化

栏目列表页的SEO: 1.增加新字段方法 进入后台 系统管理 SQL命令行运行器 多行命令 执行如下语句:ALTER TABLE `dede_arctype` ADD `typetitle` VARC...

织梦DEDECMS会员提示“数据校验不对,程序返回”问题的解决

如果本文介绍的“织梦DEDECMS会员中心"数据校验不对,程序返回"错误修改方法”对您有帮助,记得文末点赞哦!在会员中心发布商品或分类信息时时,直接报错:数据校验不对,程序返回 内容来自原因:memb...