百度空间 | 百度首页 
 
查看文章
 
sqlserver2000/2005新建sqlserver组问题
2009年10月16日 星期五 16:17

    今天客户要求安装一个sql2005,我过去一看,发现他机器上已经安装了2000,因为他机器本身有一个财务软件与2000挂钩,我没有卸载2000,在此基础上又装了2005,发现安装时没有提示设置sa密码,除此之外,安装一切顺利。
    装好重启后发现一个问题,在2000下建立新的数据库,在2005下也能看到;在2005下建立新的数据库,在2000下也能看到;要说明的是,我和客户都不知道2000的sa密码是多少,打开sql是用windos账户打开的。
    有一个asp的网站,需要和sql2005挂上,但是不知道sa账户密码是多少?又不知道如何直接连接windos账户,无奈之下新建立一个sqlserver组,新建立一个sa账户,设置密码后发现asp连接不好使,几经调试发现是Server=127.0.0.1的问题。
    Conn.Open "Driver=Sql Server;Server=127.0.0.1;UID=sa;PWD=as;DataBase=cstown"
    Conn.Open "Driver=Sql Server;Server=sqlserver组名称;UID=sa;PWD=as;DataBase=cstown"
    红字为错误的,绿字为正确的。
    一直以为Server后面跟的是ip地址,Server=(local)这样写也是正确的,一直以为(local)是localhost的意思,等于127.0.0.1,等于本机ip,今天看到这个问题才发现自己原来大错特错,(local)原来是默认的sqlserver组名。


类别:Sql | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu