-
sql-server – 为什么MS SQL Server使用NTLM身份验证?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:146
Windows Server 2008 R2. 安装了SQL Server 2008 R2. MSSQL服务作为本地系统运行. 服务器FQDN是SQL01.domain.com. SQL01加入名为domain.com的Active Directory域. 以下是setspn的输出: C: setspn -L sql01...MSSQLSvc/SQL01.domain.com:1433MSSQLSvc/SQL01.[详细]
-
sql-server – SQL – 登录前握手期间发生错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
直到昨天晚上,我才能从本地机器连接到我的服务器.现在,我收到以下错误: 已成功与服务器建立连接,但在登录前握手期间发生错误. (提供者:SSL提供者,错误:0 – 等待操作超时.)(.Net SqlClient数据提供者) 注意,我可以毫无问题地登录到实际的服务器. 昨天,我在[详细]
-
实体框架 – 使用IDENTITY_INSERT与EF4
所属栏目:[MsSql教程] 日期:2020-12-12 热度:156
我正在尝试在数据库中创建一个具有预定义主键值的记录.我知道如何使用sql,但我想知道EF是否可以为我做这个?否则,我将必须为插入创建一个存储过程. 解决方法 如果您的实体将StoreGeneratedPattern属性设置为“None”,您为其指定的Entity Key值将被传递到数据[详细]
-
sql-server – 在SQL Server中,如何以类似于Oracle的“SELECT FO
所属栏目:[MsSql教程] 日期:2020-12-12 热度:139
我有一个连接到Oracle数据库并执行操作的程序.我现在想改编程序也支持SQL Server数据库. 在Oracle版本中,我使用“SELECT FOR UPDATE WAIT”来锁定我需要的特定行.我使用它在更新基于SELECT的结果的情况下,其他会话绝对不能同时修改它们,所以他们必须首先手动[详细]
-
sql-server – SQL Server代理作业超时
所属栏目:[MsSql教程] 日期:2020-12-12 热度:101
我刚刚有一个计划的SQL Server作业运行时间超过正常,我真的可以设置一个超时,以在一段时间后停止. 我可能对此有点盲目,但我似乎找不到设置工作超时的方法.有人知道这样做吗? 谢谢 解决方法 作为夜间工作处理子系统的一部分,我们像下面的代码一样做,这比实际[详细]
-
sql-server-2008 – 如何让SQL Server Management Studio 2008自
所属栏目:[MsSql教程] 日期:2020-12-12 热度:75
我正在运行一个包含3个数据库实例的服务器. 现在,当我打开Management Studio时,它会打开“连接”提示,让我选择我想要的实例(或连接到其他任何实例). 是否可以拥有它,当我打开它时,它已经连接到这3个实例,所以我可以立即开始工作并节省几次点击?老实说,它每天[详细]
-
OpenSSH,带有来自数据库的公钥
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
是否可以从数据库而不是authorized_keys文件中获取公钥? 我想使用这样的设置来管理对多个用户的git存储库等ssh访问,而无需在每次更改或添加公钥时重新创建authorized_keys文件. 解决方法 我试图自己回答时发现了这个问题.经过一些搜索和实验,我发现了其他一[详细]
-
sql-server-2008 – SQL Server数据库角色
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
据了解,分配给db_datareader角色的用户有权读取数据库中的所有表,分配给db_datawriter的那些表可以更新所有表. 有没有数据库角色给用户执行所有存储过程的权限? 解决方法 你必须自己滚动. CREATE ROLE db_executor;GRANT EXECUTE TO db_executor;EXEC sp_add[详细]
-
sql-server – Ghost清理
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
我对ghost清理过程的理解是,它每5秒钟就会删除一个索引中的幻影记录.因此它不会使系统过载,它一次只能“清理”大约十页. 那么,这意味着它每五秒只能清理大约8万条记录吗?似乎我的索引总是充满了幻影记录,清理工作永远不会完成. 所以,假设我运行一个删除,可能[详细]
-
数据库 – 数据仓库和大数据之间的实际区别是什么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
我知道什么是数据仓库和什么是大数据 但我对数据仓库与大数据感到困惑. 两者与不同的名称相同,或者两者都是不同的(概念和物理). 先谢谢你. 解决方法 我知道这是一个较旧的线程,但在过去一年里有一些发展.将数据仓库与Hadoop进行比较就像将苹果与橙子进行比较.[详细]
-
sql-server – SQL Server安装程序检查列表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:98
当我必须在新服务器上安装SQL Server(2005/2008)时,我必须考虑哪些事项? 存储设置 TempDB 安全 在这个过程中有哪些常见的错误? 解决方法 请看Brent Ozar关于这个主题的精彩帖子: http://www.brentozar.com/archive/2008/03/sql-server-2005-setup-checklis[详细]
-
sql-server – 使用ActiveRecord连接到SQL Server
所属栏目:[MsSql教程] 日期:2020-12-12 热度:74
你有没有使用ActiveRecord连接到SQL Server?这可能吗?任何人都可以提供一些起点? 解决方法 这是我用的 从这里: http://github.com/rails-sqlserver/2000-2005-adapter/tree/master 安装 首先,您将需要Ruby DBI和Ruby ODBC.据我所知,不再支持ADO DBD for D[详细]
-
sql-server-2008 – 如何更改SQL Server 2008 R2中的服务器排序
所属栏目:[MsSql教程] 日期:2020-12-12 热度:163
如何将服务器排序规则设置从“Chinese_PRC_CI_AS”更改为“Latin1_General_CI_AS”? 解决方法 这不是一个简单的过程,根据这个MSDN文章: http://msdn.microsoft.com/en-us/library/ms179254.aspx 如果可能,我建议只需更改每个数据库的排序规则,根据MSDN文章[详细]
-
sql-server-2008 – 如何在现有数据库中实现多态关联
所属栏目:[MsSql教程] 日期:2020-12-12 热度:122
多态协商(PA)对于相对简单的数据库要求是相当满意的:让各个表在一个共享表中具有子记录.典型的例子是一个单独的表,其中包含注释记录,适用于不同的不同的实体. 在this question马克做了一个很好的工作,显示了实施PA的三种常见方法.我想使用基表方法,这在更加[详细]
-
如何使用SQL Server声明可空的guid作为C#CLR存储过程的可选参数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
我正在编写一个部署在SQL Server 2008 R2(所以.Net 3.5)上的C#存储过程,并且想声明一个可选参数作为可空的guid.这是我先试过的 [Microsoft.SqlServer.Server.SqlProcedure]public static void spCalcPerc( SqlGuid pID,SqlGuid sID = DBNull.Value ) 这与编译[详细]
-
sql-server – 引入FOREIGN KEY约束可能会导致循环或多个级联路
所属栏目:[MsSql教程] 日期:2020-12-12 热度:127
用户,雇主,候选人和工作,雇主可以创建多个工作,每个工作只能有一个雇主,候选人可以申请许多工作,每个工作可以有多个应用成员. 所以关系是这样的: 我正在使用实体框架代码第一种方法,目前如果我删除雇主,它将从数据库中删除所有相关的作业和用户,如果我删除候[详细]
-
使用准备好的数据库方案创建docker mysql容器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:197
我想在 mysql上创建一个docker镜像,它已经包含了我的app的必要方案. 我尝试在Dockerfile中添加行,将我的方案导入为sql文件.我这样做了(我的Dockerfile): FROM mysqlENV MYSQL_ROOT_PASSWORD="bagabu"ENV MYSQL_DATABASE="imhere"ADD imhere.sql /tmp/imhere.[详细]
-
数据库 – 具有多个架构的Postgresql一个数据库与一个模式的多个
所属栏目:[MsSql教程] 日期:2020-12-12 热度:71
我一直在读这个 question,但它并没有帮助我.考虑到数据库管理,我认为一个具有多个模式的数据库比其他选项更容易维护,但是在性能方面,哪一个更好?有一个优点在于另一个? TIA. 解决方法 如果性能很重要,则不能替代您的具体用例的基准.如果不那么重要,那就去管[详细]
-
sql-server – SQL Server内存不断上升,从1GB RAM到一周内7GB
所属栏目:[MsSql教程] 日期:2020-12-12 热度:137
我有一个~45GB的数据库迅速增加(每周约1GB). 所以它做了很多插入; Web应用程序没有很多用户,所以现在读取率很低. 但是我注意到RAM sql server用户在服务器第一次启动时从大约1GB到一周后使用~7GB的RAM. 有某种内存泄漏吗?有一篇关于MSDN的文章表明SQL服务器[详细]
-
sql-server – SQL Server 2008管理需要多少工作?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:139
我正在寻找适合ASP.NET MVC应用程序的托管环境.我有一个选择是租用Hyper-V服务器并在其上安装我的SQL Server 2008许可证.我对共享主机有点警惕,因为到目前为止我尝试的那个似乎没有非常一致的性能. 一个潜在的问题是我对SQL Server管理我不太了解,所以我不确[详细]
-
sql-server – 如何保护SQL Server免受黑客攻击
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
我遇到了问题,无法弄清楚如何处理它.我在 Windows 2008 R2服务器上有一个SQL Server.此SQL Server 2005用于从位于Internet上其他位置的另一个SQL Server接收数据库订阅.我通过防火墙打开了sql server端口,但是在范围内,我已经输入了其他SQL Server的IP.这样做[详细]
-
sql-server – 调试不显示当前的存储过程版本
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
我正在使用SQL Server 2008 R2实例.我刚刚更改了一个存储过程的代码.当我尝试调试该proc时,SSMS调试窗口显示旧版本的代码. 为了强制SSMS呈现当前版本的代码,我该怎么办? 提前致谢. 解决方法 SQL Server中存在多年的这个问题.通常需要几个时间启动并停止调试[详细]
-
sql-server – SQL Server – 在内存中强制DB?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
我们有一个强大的 Windows 2008 x64服??务器(4 x 4核CPU,32GB RAM)运行SQL Server 2005 64位.我们有一个小的(6GB)但非常重要的数据库,在页面缓存在内存中之前访问有点慢(使用非常随机的I / O,因此给定页面在内存和最终用户中的几率非常低抱怨最初的缓慢).磁盘[详细]
-
sql-server – 使用SqlConnection / System.Transactions的Sessi
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
我刚刚开始使用Dapper进行项目,在过去几年中大多使用过NHibernate和EF等ORM. 通常在我们的Web应用程序中,我们实现每个请求的会话,在请求开始时开始一个事务,并在最后提交它. 我们应该在与SqlConnection / System.Transactions直接工作时做类似的事情吗? Stac[详细]
-
SQL查询:Subtable中的EXISTS
所属栏目:[MsSql教程] 日期:2020-12-12 热度:190
我有两个表tabData和tabDataDetail. 我想要在Parent-Table(tabDataDetail,FK是fiData)中只有行的父表(tabData)中的所有idData(PK): fiActionCode = 11单独 要么 fiactionCode = 11和fiActionCode = 34 任何其他组合无效.如何获得他们? 我没有成功尝试(慢,给[详细]