Articles of sql

什么应该排除在基于Microsoft的服务器(IIS,MSSQL等)上的病毒扫描?

我想让防病毒软件不会影响TFS安装的性能 – 应该从防病毒扫描中排除什么? IIS? MSSQL? 我是否打开自己的可能的攻击通过排除这些? 我看到一些build议,说杀毒软件可以干扰MSSQL服务器打开其数据库文件的能力。

less数服务器有很多不同服务的良好主机名惯例?

我正在寻找基于他们提供的服务,例如http,https,smtp,pop,dns,sql等为我们的服务器设置主机名约定。每个服务都在Xen主机服务器上的自己的虚拟机上(dom0 ),其中有多个Xen主机服务器(10+)。 我已经阅读了Sun公司的Mark Garner和RFC 1178的Datacenter Naming Scheme以及一些Google的search,但是似乎只关注于许多服务器只执行一些服务,比如更大的集群(10+)数据库服务器,大型Web服务器集群,大型邮件服务器集群等等。在我的情况下,我们正在为大量服务(12+)使用一个小型集群(2-4)的虚拟服务器。 在这方面,我不喜欢为每个服务设置不同的主机名主题的想法,例如所有的邮件服务器都是以鸟命名的,所有的数据库服务器都是在树之后的,等等,因为我认为这会让很less的主机感到困惑和很多不同的服务。 我想知道是否有人在这样的环境中定义主机名好主意。 谢谢。

无需先向AD域进行身份validation,即可loginMsSQL

我需要读取/写入到使用ADauthentication用户的MsSQL DB。 我有一个在该域的帐户,我已经被授予适当的权限在MsSQL数据库,但因为我的电脑不authentication的AD域,我无法访问MSSQL。 通常我只需要手动input我的凭据,当我连接到该域上的任何服务器资源,如文件,networking或打印服务器。 MsSQL是不同的。 它不给我手动login的机会。 在ODBC驱动程序中它只有两个select。 使用Windows NT身份validation(不允许我input用户名)或使用SQL Server身份validation(由于此数据库使用Active Directory而不是本地列表,因此不起作用) 那么,如果我的电脑不是身份validation域的一部分,我该如何loginMsSQL服务器呢?请记住,我拥有有效的域名凭证,并被授予正确的权限。 只是我的电脑不在域名上。 感谢任何build设性的意见。 对于有关企业备份和恢复,灾难恢复,存储区域networking或networking附加存储的任何问题,我将予以回复。 我的专业领域。

从Sql Server Express 2005迁移到2008

请就这个迁移build议,有什么问题我应该知道的。 我可以进行服务器或并行迁移吗?

ODBC:解决系统DSN问题

我有一位同事拥有两个同名的DSN,一个是用户DSN,另一个是系统。 他删除了用户DSN,但无法删除ODBCad32中的系统DSN 有人遇到过这个?

以一定的时间间隔备份数据

我的客户希望每天备份数据库数据,以及手动备份数据库的能力。 我创build了一个页面来手动备份数据库,它只是调用备份数据库的存储过程。 但是我有一定的时间间隔进行数据库备份,例如中午和午夜。 我考虑设置服务器以一定的时间间隔来打我的手动备份页面,但我不知道SQL Server是否有内置的东西,可以在特定的时间进行备份。 我正在使用ASP.NET 4.0和SQL Server 2008。

SQL Server如何处理同时的读/写请求?

背景: 我们有一个使用SQL Server 2008数据库的应用程序。 我们正试图优化这个应用程序。 它是单线程的,我们通过logging/分析应用程序注意到最大的瓶颈是数据库读/写。 一些电话花费了100ms,这对我们来说是太长了。 在其他优化中,我们将这些调用中的一部分拆分为一个单独的线程。 单单从这个变化来看,我们看到处理时间有了很大的改进(代码几乎完全一样,只是有些已经被转移到了不同​​的线程中) 题: 假设在内存中运行代码的时间可以忽略不计,我会猜测在另一个线程中执行某些读/写操作不会带来性能上的提升。 我觉得如果SQL Server只是简单地排队请求,读/写无论如何都不可能同时发生,所以处理时间将是相似的。 不是这种情况。 我想知道SQL Server如何处理来自不同线程的两个同时请求(任何组合的读/写)。 它能以某种方式同时执行它们吗? 总而言之,我假设Query1 + Query2一个接一个地调用的总时间将类似于同时调用的Query1 + Query2。 这是在双核心服务器上运行。

SQL Server Management Studio无法连接到本地实例

我不是数据库pipe理员; 我是一名开发人员,而且在使用SQL Server Management Studio时遇到了麻烦。 我在Windows 2008 Server R2上安装了SQL Server 2008 Standard,根据SQL Serverconfigurationpipe理器,我有两个实例:OFFICESERVERS(用于SharePoint)和MSSQLSERVER。 当我打开SQL Server Management Studio时,我只能发现OFFICESERVERS。 我已经检查了两个实例的协议configuration,没有看到任何指示为什么会这样。 任何提示?

Postgres INSERT ERROR:模式公开的权限被拒绝

在Postgres中,我在一个名为testing的db里创build了下面的表格: CREATE TABLE category_google_taxonomy ( category_id integer references category ON UPDATE CASCADE ON DELETE CASCADE, google_taxonomy_id integer references google_taxonomy ON UPDATE CASCADE ON DELETE CASCADE ); 当我尝试填充表格时: INSERT INTO category_google_taxonomy (category_id, google_taxonomy_id) VALUES (1,7), (2,12); 我得到以下错误: ERROR: permission denied for schema public LINE 1: SELECT 1 FROM ONLY "public"."category" x WHERE "category_id"… ^ QUERY: SELECT […]

SQL群集或Hyper V群集

我们即将实施我们的Dynamics AX安装。 我们的目标是提供高可用性,并与我们的实施者密切合作。 我们向他们提出了关于SQL和Hyper-V集群的问题。 他们build议,在完整的虚拟化平台上运行时,没有必要在应用程序层(SQL)虚拟化,只需在Windows Server中设置Hyper V群集,然后在LUN上创buildSQL和所有其他相关应用程序虚拟机,以便后端存储(在我们的情况下,HP P2000),并使用CSV以高可用性模式运行VHD文件。 这是真的? 还是应该在VHD级别分别对SQL进行聚类? 非常感谢!