清泉逐流

做着努力,等待幸福到来
» 日志

SQL Server 2005 用户 'sa' 登录失败

时间 : 2011-11-11 12:19 标签 : MSSQL  

  上次SQL Server 2005实在是登陆不上了,有问题,重装了SQL Server 2005也没用,后来上百度知道问也没有解决,所以就重装系统了。

  以下是一些错误的信息:

  

  cannot connect to 127.0.0.1

  additional information:

  用户sa登陆失败。(Microsoft SQL Server,Error:18456)

  

  ===================================

  

  Cannot connect to 127.0.0.1.

  

  ===================================

查看全文 »

win7安装sqlserver2005出现 [Microsoft][SQL Native Client]客户端不支持加密

时间 : 2011-11-10 09:07 标签 : MSSQL  

  安装sqlserver2005遇到以下问题:

  出错信息:

  SQL Server 安装程序无法连接到数据库服务进行服务器配置。 错误为: [Microsoft][SQL Native Client]客户端不支持加密。

  有关详细信息,请参阅服务器错误日志和安装日志。有关如何查看安装日志的详细信息,请参阅 SQL Server 联机丛书中的“如何查看安装日志文件”。

  这就会导致SQL Server Database Services安装失败,重新安装也不行。  

  解决方案:

  在安装和卸载程序里面,

查看全文 »

PHP中MSSQL相关操作的函数

时间 : 2011-08-25 01:45 标签 : PHP  MSSQL  

  最近由于工作需要必须要接触到mssql了,之前一直不是很喜欢微软的这款数据库,但是看来为了工作需要,还是得学学了。很多事其实不是你想怎么就会怎么的。搜集了所有关于SQL server数据库的操作函数,也备以后的使用。

    mssql_affected_rows: 取得最后 query 影响的列数。

    mssql_close: 关闭与数据库的连接。

    mssql_connect: 连上数据库。

    mssql_data_seek: 移动列指针。

    mssql_fetch_array: 返回数组资料。

    mssql_fetch_field: 取得字段信息。

    mssql_fetch_object: 返回类资料。

    mssql_fetch_row: 返回单列的各字段。

    mssql_field_seek: 配置指针到返回值的某字段。

    m

查看全文 »

MSSql技巧之快速得到表的记录总数

时间 : 2011-08-25 01:37 标签 : MSSQL  

  判断某一个表的记录总数,对于一个开发者来说是最再常见不过的事,我想大家都常用的作法就是:   

  select count(*) from 表名;

  这种做法没做,我这儿主要说的是效率问题。当一个数据表的记录数不是太多时,这样得到记录总数的效率不是问题。但试想,如果一个表的记录总数超过几百万或者几千万,要再用上面的Sql语句得到表的记录总数,速度会慢得让人难以忍受。有人会说了,可以一表上建立聚簇集索引呀,不错,若在表的某个字段上建立聚簇索引,第一次执行该语句的时间和没有索引的时间差不多,之后执行上述语句,速度很快。但如果要经常做增删改操作,建立聚簇索引不是一个明智的做法,将会极大的影响增删改的速度。得到一个数据表的记录总数经常用在以下几个方面:

  

  一、做数据分页时要得到总记录数。

  二、判断数据表的记录数是否过大,是否需要备份数据。

  三、用户要求等等。

  说了这么多,那么到底如何快速得到一个数据表的记录总数呢?答案是:利用SqlServer数据库的系统

查看全文 »
» 日志标签