2011-07-05 77 views
-1

我试图访问网站设计团队设计的我的网站的mssql数据库。他们给我的IP,端口,数据库名称,用户名和密码......但我怎样才能连接到MSSQL服务器?访问远程SQL Server数据库

我曾尝试通过PHP做到这一点,但我认为我必须在没有“--without-mssql”“--without-pdo-mssql”的情况下编译php ......我不太愿意在此Windows 7计算机上执行此操作除非我必须。

我试过SQL Server Management Studio Express,但是我找不到访问REMOTE数据库的方法。

我也尝试过Razor SQL,但那也没有连接。

我几乎尝试了像asp.net的phpmyadmin的东西,但希望找到一个更简单的解决方案 - 没有安装asp.net。

那么管理远程mssql数据库会是一个很好的解决方案?是否有像Office Access这样的程序可以处理这样的工作?

+1

php或asp.net请做出决定:) –

+0

php - 我做出了决定 – Logan

回答

1

我的Navicat的粉丝:

http://www.navicat.com/en/products/navicat_sqlserver/sqlserver_detail_win.html

不过,我还没有使用的SQL Server版本,但MySQL和Oracle版本是相当不错的 - MySQL是真棒(中档价位是唯一的缺点)。

但是Navicat Lite仍然非常好(并且可以处理大多数服务器类型)是免费的!

只是说明,是否已经为远程连接设置了远程数据库?如果不是,无论您使用什么,都无法访问。

+0

是他们让我访问我的静态IP – Logan

+1

酷,如果你去Navicat路线,试试lite版本,它可以连接任何东西,但功能较少。再次,我不能说我已经连接到SQl服务器,但它值得一试。 – picus

3

SQL Server Management studio确实支持远程连接,当您在运行时在屏幕中间看到的小对话框中指定IP,用户名和密码。

你有什么错误吗?你得到哪个错误?

+0

http://goo.gl/Y7vkQ服务器名称:是ip在哪里呢?或在这里的一些领域? http://goo.gl/4Tyag我得到的错误是这样的:'建立到SQL Server的连接时发生网络相关或实例特定的错误。服务器未找到或无法访问。验证实例名称是否正确,并将SQL Server配置为允许远程连接。 (提供程序:命名管道提供程序,错误:40 - 无法打开连接到SQL Server)(Microsoft SQL Server,错误:53)' – Logan