【发布时间】:2013-03-27 17:45:24
【问题描述】:
我对数据库和服务器等一无所知。请多多包涵。
我正在尝试安装一个名为 RealProspect 2009 的程序,它允许本地和远程 sql 数据库安装。这两种类型都是使用程序安装 .exe 完成的。
我有一个天蓝色帐户,我在上面设置了一个服务器和一个数据库。在程序安装过程中,我被要求提供 SQL 服务器地址、SQL 服务器名称、SQL 用户名和 SQL 密码。使用 Azure 在线工具中提供的信息,我将所有这些信息输入到字段中,程序开始在远程位置安装数据库。如果我在这些字段中使用了不正确的信息,安装会返回错误并告诉我它无法登录,或者 IP 不被允许等,所以我知道它实际上是在尝试连接并验证连接凭据。
当我使用正确的服务器和登录信息时,程序会继续。它花费了几分钟“创建表格”。完成此操作后,它会尝试开始“安装默认数据(类别)”。此时程序停止,我在这篇文章的主题行中收到错误“无效的对象名称'类别'”
我没有足够的知识来告诉你我对这个过程的不了解。
我刚刚注册了 Azure,因为使用 Azure 托管数据库每月大约 5-10 美元,我希望自己和其他几个参与者能够使用该软件和一个通用数据库。我使用在线 Azure 门户中的 gui“工具/操作方法”创建了服务器和数据库,但我从未编写过脚本,也从未使用在线 GUI 以外的任何东西访问过服务器/数据库。
提前感谢您提供的任何帮助。我希望我不会对你的一天造成太大的阻碍。
附: - 值得您从 realinvestorsoftware.com 下载该软件的免费试用版,看看是否可以将其安装在远程服务器上。也许你能更好地看到我所看到的并告诉我如何自己做?
【问题讨论】:
-
我向软件开发人员发送了一张支持票。这是他的回复“它是 MSSQL Server 2005 的默认安装。用户拥有对数据库的 dbowner 访问权限。就是这样。我不确定你的 Azure 是什么,但你想要使用的连接字符串是 ADO。 NET. 这是我使用的连接字符串的示例... Server=SERVERNAME;Database=DATABASENAME;Persist Security Info=False;UID=USERNAME;PWD=PASSWORD;pooling='true' 拉丁联盟应该没问题,只是选择第一个。我不太确定其他设置。”
标签: sql-server azure azure-sql-database remote-server invalid-object-name