导入mssql 数据须知 - phpcms - 爱建站

,,,,CMS教程,模板无忧,建站教程,CMS教程,PHPCms教程,

SEO SEO

首页  >   phpcms > 导入mssql 数据须知  >  正文

导入mssql 数据须知

2018-09-27 06:55:19 向站长提问 编辑: admin 阅读:

 

php链接 mssql (sql server) 需要加载 php_mssql dll 扩展


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


查看更多 phpcms教程  phpcms模板


导入mssql 数据须知
http://www.yuedudg.cn/article/791971.html

 

友情链接
cms综合网 帝国cms常识 zblog之家
phpcms之家 织梦之家 ecshop经验网
discuz经验网 wp之家


Tags: CMS教程 模板无忧 建站教程 CMS教程 PHPCms教程


手机浏览本文
导入mssql 数据须知

导入mssql 数据须知

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy