Articles of sql server

设置个人帐户到SQL Server

我试图build立一个MS 2008的SQL服务器,将允许许多用户访问自己的私人数据库。 我也想安装在所有这些冒险工程数据库。 我的问题是有一个简单的方法来为多个用户设置多个数据库的脚本,只允许所述用户访问他/她自己的数据库。 注意:主要的问题是冒险作品DB都会有相同的名字。 我正在考虑通过添加不同的模式来解决这个问题。

SBS 2011 Premium附加SQL Server

我们已经build立了一个运行Windows HyperV Server R2的新英特尔服务器。 两台虚拟机正在运行: 微软SBS 2011 Microsoft Windows Server 2008 R2 Standard(从SBS 2011 Premium加载项光盘安装) 我们购买的软件包带有Windows Server和SQL Server的Premium附件。 我安装并运行了两个VM,“2008 R2 Premium插件”框已join由SBS 2011 VM控制的域。 当我运行SQL Server安装程序时,在先决条件检查时出现错误: 规则“版本支持的操作系统”失败 此SQL Server版本在此操作系统上不受支持请参阅SQL Server联机丛书以获取有关SQL Small Business Server版本支持的操作系统的信息。 据我了解 – SQL Server应该在附加服务器上运行,而不是在DC上运行。 我究竟做错了什么?

我怎样才能从另一台服务器链接到数据库服务器?

我打算在几天内启动一个网站,我正在考虑有一个前端服务器和一个MySQL数据库服务器。 而我的问题是,如果我想从前端服务器读取/写入到MySQL服务器,我应该如何链接到该服务器。 是否当我连接到PHP中的主机我应该使用IP而不是本地主机? 我对此很新,所以也许这是一个愚蠢的问题。

阻止SQL 2008 R2在AD组的MS ACCESS中为用户插入访问权限

嗨,我想阻止访问插入任何数据SQL时,从确定的Active Directory组中的用户访问来自MS ACCESS的SQL。 这可能吗? 如果没有,有没有其他的select? 我已经尝试过一个服务器触发器,并且能够通过IP阻止对某人的sql访问以及程序名称。 但我想防止插入,有没有办法做到这一点? 谢谢,Gabriel

转换.bak MSSQL文件

我有一个数据库的MSSQL 2008 .bak文件,我需要迁移到MySQL。 有没有办法做到这一点,而不必在那里安装Window $和SQL Server? 其他的select是在网上进行迁移,即使这需要一些时间,那么最好的工具是什么呢?

为什么在创buildSQL Azure数据库之前需要创build一个SQL Azure服务器?

我正在开始探索微软的SQL Azure服务。 在阅读SQL Azure文档之后,我认为SQL Azure服务提供了一种在服务器上获取一个或多个MS SQL数据库的方法,而无需pipe理SQL Server本身。 特别是,我认为我的数据库将与陌生人共享一个SQL Server。 微软网站部分表示,SQL Azure是“微软在云中托pipe的多租户数据库服务”。 那么为什么当我第一次login到Windows Azure平台pipe理页面并想创build一个数据库时,我必须先创build一个新的SQL Azure服务器? 这是否意味着我得到我自己的SQL Azure服务器? 如果我只想托pipe一个小型数据库呢? 这不是非常低效吗? 也许有人可以澄清这一点,并提供一个微软文档或帮助页面来解释这一点。

SQL Server – 测量stream量和数据量

我们开发了一个基于SQL Server 2008和Reporting Services的解决scheme。 现在我们正在部署它,我们正在考虑把它放到客户的SQL Server集群中,他们当然要问一个合理的问题: 应用程序为SQL服务器生成什么样的stream量和数据量? 我可以根据客户给我们的其他数据来计算各种数字的答案(因为数据库上的活动取决于他们使用系统的程度),但是人们对这个问题的期望是什么? ? 即什么单位,什么数字? 每秒查询? 查询的复杂性如何? SQL Server可以提供哪些性能指标? kb / s或每月的数据量? 服务器上需要多less数据存储? 或以上所有? 先谢谢Matt Peddlesden

使用PowerShell来收集使用到SQL表中的磁盘

我有一个脚本连接到数据库获取服务器列表查询,然后使用wmi查询查询他们的磁盘空间。 现在我想把这些结果放到一个表格中。 我遇到了几个问题。 invoke-sqlcmd在后台使用一个存储过程或参数是痛苦的 – 无法让它工作。 哈希表是在下一个版本中实现的。 我打算为监控系统做这么多次,而sql方法看起来非常笨拙。 我也可以导出到一个csv和导入定期导入,但代码结构的工作方式我遇到了麻烦写一个单一的csv – 不知道如何设置一个数据结构来容纳哈希表持有我的$驱动器结果。 任何想法如何使这项工作,做一些轻松/简单? $servers = Invoke-Sqlcmd -Query "SELECT SERVERHardwareName FROM SERVERLIST_Hardware WHERE EXCLUDE = 0 and activenode = 1 or activenode is null;" -ServerInstance "sqlserver" -Database "dba_rep" $ExportPath = 'c:\temp\psout\Server-DiskSpace.csv' # going through, server by server, querying. foreach($server in $servers) { $server = $server.SERVERHardwareName + '.fullyqualified.domain' […]

与故障转移服务器同步SQL 2008?

目前,他们在需要退役的服务器上安装一个SQL 2000 Std安装程序。 他们在terminal服务中运行一个应用程序来操纵数据。 所以我正在寻找两个新的服务器SQL 2008(工作组,我希望..)一个现场,一个通过IPsec tunnell连接。 连接还没有到位。 每台服务器将运行terminal服务,本地安装的应用程序将设置为使用本地SQL实例。 所以有人可以通过TSlogin到Server1并访问主SQL服务器。 或者通过TSlogin到Server2并访问备份SQL服务器。 他们只是像往常一样启动应用程序。 所以我需要保持server2最新,所以server1可以炸毁,我只需要告诉用户连接到Server2。 然后,他们可以继续他们的一天。 当server1被修复,我会把它联机可能手动validation从server2的变化碰到。 再把所有人都移回到1。 那么在一个完美的世界,将发生大声笑我可以得到多less? 虽然我确实需要双向同步,但这并不是一件日常事务,一般情况下,一次只能将一次更改限制在用户基数较小的一方。 我不是一个SQL专家,所以我真的想要避免每一次我们必须来回切换的大规模复杂的过程。

SQL Server可伸缩共享数据库可以与VMware(ESX Server)共享光盘一起使用吗?

我最近发现了有关SQL Server可伸缩共享数据库技术,我想在vmware环境中进行testing。 我们的生产环境是基于SAN的,但是我们没有一个反映它的testing环境。 是否可以像使用SAN共享卷一样使用VMware共享磁盘? 然后,我可以在共享卷上指定多个vmware sql服务器,并对生产中build议的共享SAN卷设置进行类似的设置。 在此先感谢您的帮助