本人用sql server+delphi编一个C/S的东东,限于条件,只能在单机上做,请问这种情况
sql server如何安装,是不是一定要指定ip地址?小弟将sql server的客户端和服务端一起安装了,并且启动了服务,用bde设置数据库别名时用的是MSSQL驱动,设置好以后APPLY然后双击设置好的别名,出现登陆窗口,输入密码账号后,BDE Administrator中断,只能手动强行关闭。用TADOConnection连接数据库时,在Connection String属性对话框中点击Build选择
Microsoft OLE DB Provider for SQL Server,然后点击“下一步”,选择好服务器地址,唯一的选项就是我的机器名称,然后输入账号密码,在服务器上选择数据库时,等待1分钟后,探出错误对话框,“[DBNETLIB][ConnectionOpen(Connect()).]SQL Sever 不存在或拒绝访问”我是不是SQL Server方面搞错了我在SQL Sever方面安装时设定了sa为账户,密码我自己设的,然后在(local)(Windows NT)下的数据库目录里建了一个数据库。其他就是在“管理工具”里设定了ODBC数据源,
用ADO访问是不是不需要用ODBC?请老大门回答的详细一点
然后我再发个非技术贴,名字叫谢谢,回答这个问题的到这个贴里再领一次分。

解决方案 »

  1.   

    你用的是BDE呀  呵呵 那更好办  程序动态设置BDE别名会吗
    不会呀自己找吧  写一个设置别名的程序 然后IP由用户设定就好了 
      

  2.   

    不明白,为什么要动态设置BDE别名啊?动态设置可以避免什么问题?
      

  3.   

    哎  网络太慢了没看清楚问题 好吧 至于你的SQl出了问题嘛
    初步估计是网络的问题 你填ip试试 
    用ado一般不用odbc 
    直接连接就可以了  当然那是安全性要求不高的时候
      

  4.   

    请问我这样安装Sql Server对不对?
      

  5.   

    看你的现像不像是你设置的错误,倒更像是系统有错或者是你的数据库有错。你可以试着重装sqlserver一下的。
    单机上装sqlserver也一样的,很简单,不必刻意指定什么。
      

  6.   

    哎呀,我SQL Server重新装了N遍了,建数据库有什么要注意的吗?我就是这么建来着,数据库会怎么错法?
      

  7.   

    SQL Server不对你配置客户端了么?
      

  8.   

    应该没有问题吧, 我现在用的sql2000服务器就在我自己服务器上, 而且还有别人和我一起开发同一个C/S程序 . TADOconnect是不用ODBC设置的, BDE也不用设置了 . 要么下一个Ado2.7装装.