我需要在网络上运行我的应用程序。该应用程序基于SQL Server DB。我已经创建了我的数据库并将它们存储在我的应用程序的数据目录中。安装程序应将它们复制到应用程序文件夹中。到这里为止,一切都很好。请指导我以下几点:
1)我引导我的用户将数据库附加到服务器的SQLExpress实例,并提供来自SSMS的所有访问权限。我说的对吗?
2)然后用户在客户端计算机上安装应用程序。我可以对其进行设置,以便应用程序提示输入连接到何处以访问数据的服务器名称。
如何获取此名称?我如何知道用户如何设置SQL Server Express以及创建了哪些实例? 3)如果我使用.\SQLExpress作为服务器名称
我可以连接到具有ip地址的数据库,但如果我在Azure SQL数据库服务器中创建了我的数据库,因为我无法使用spring配置进行连接,Java web application.It会显示以下错误
与主机vinayaka.cloudapp.net,555的连接失败,命名实例sqlexpress。错误:"java.net.UnknownHostException: vinayaka.cloudapp.net,555“。验证服务器和实例名称,并检查没有防火墙阻止到端口1434的UDP流量。对于SQL Server 2005或更高版本,请验证主机上是否正在运行SQL Server Browse
我正在尝试创建一个SSAS项目并将其部署到远程服务器。数据源是同一台服务器中的数据库,但项目必须在我的膝上型计算机中完成。
远程服务器不在域环境中,因此,为了登录SSAS,我使用了使用服务器管理员帐户的runas /netonly方法,它可以很好地通过SSMS连接到server。
我使用Workspace Server创建了SSAS项目,连接是成功的。我还可以使用SQL Server数据库数据源,使用模拟服务帐户连接到同一服务器,但在选择所需的表后,处理将失败,并给出以下错误:
Failed to save modifications to the server. Error returned