-
active-directory – Azure AD连接自定义安装
所属栏目:[MsSql教程] 日期:2020-12-25 热度:135
我正在尝试安装Azure AD连接以将内部部署AD与Azure同步.我认为整个过程很简单.但是,我面临着一个奇怪的问题.我创建了服务帐户,该帐户具有使用Azure AD所需的所有权限(它基本上是域管理员).我想使用SQL Server的完整安装而不是Express.因此,我选择自定义安装并[详细]
-
sql-server – 用逗号分隔的SQL Server [复制]
所属栏目:[MsSql教程] 日期:2020-12-25 热度:144
参见英文答案 How do I split a string so I can access item x?41个 我有一个关于在T-SQL中拆分列值的问题. 我有 Address_colNevada,USATokyo,JapanHanoi,Vietnam 我想用逗号分割值 Address_col CountryNavada USATokyo JapanHanoi Vietnam 我怎样才能做到这[详细]
-
sql-server-2008 – 可逆地破坏SQL Server复制的最简洁方法是什
所属栏目:[MsSql教程] 日期:2020-12-25 热度:145
我正在玩SQL Server代理警报,希望我的事务复制中断时可以发送一些可靠的错误通知.然而,为了测试它,我需要打破它.我有一个可以安全破解的订阅,但我不想花费数小时重新初始化并在之后提供快照.是否有一种简单,可逆的方式来打破复制? 解决方法 ALTER DATABASE f[详细]
-
sql-server – 如何从MS SQL中的text / varchar中选择正则表达式
所属栏目:[MsSql教程] 日期:2020-12-25 热度:155
我需要从Microsoft SQL Server数据库中的大量db行中提取一段长文本. 我可以编写一个脚本来循环并提取它,但我希望有一个很简单的方法我可以做一些SQL,如: SELECT IpAddress = matchFirst('RegEx',ColName)FROM tableWHERE conditions 我已经看了一下但是我发[详细]
-
sql-server – 域更改后无法连接SQL Management Studio
所属栏目:[MsSql教程] 日期:2020-12-25 热度:157
我们的旧的Small Business Server 2003(充当我们的域控制器)受到了抨击,因此我们将其替换为新的 Windows Server 2008框并将服务器设置为我们的新域控制器.事后看来,这可能是一个错误,但我们将新服务器设置为替代品并尝试保持尽可能相同,包括DOMAIN名称.问题是[详细]
-
sql-server – 如何在SQL Server中附加数据库?
所属栏目:[MsSql教程] 日期:2020-12-25 热度:65
与在SQL Server中附加数据库相关的一些常见问题: What does it mean to attach or detach a database? How do I detach a database? How do I attach a database? What does it mean to attach and rebuild the log? How do I do it in SQL Server Express?[详细]
-
sql-server – 执行计划基础 – 哈希匹配混乱
所属栏目:[MsSql教程] 日期:2020-12-25 热度:105
我开始学习执行计划,并且对哈希匹配的确切工作原理以及为什么在简单连接中使用它感到困惑: select Posts.Title,Users.DisplayNameFrom Posts JOIN Users onPosts.OwnerUserId = Users.IdOPTION (MAXDOP 1) 据我所知,Top索引扫描的结果变为哈希能力,并且查找[详细]
-
sql-server – 在SQL Server中,分组存储过程的目的是什么?
所属栏目:[MsSql教程] 日期:2020-12-25 热度:179
我必须处理的最令人困惑的问题之一与存储过程组有关.给定一个存储过程usp_DoSomethingAwesome,我可以通过调用usp_DoSomethingAwesome来创建另一个组中的proc; 2. 我在解决一些系统生成的插入,更新和删除复制存储过程引起的一些复制问题(发布者:SQL 2000 Ent.[详细]
-
sql-server – 如何强制一滴MSSQL Server数据库
所属栏目:[MsSql教程] 日期:2020-12-24 热度:100
我试图删除一个MSSQL Server数据库,但我没有运气.我尝试了很多东西,比如 userALTER DATABASE my_databaseSET RESTRICTED_USERWITH ROLLBACK IMMEDIATE;GODROP DATABASE my_database;GO 我也试图右键单击它删除它. 这不起作用,它告诉我“不能丢弃数据库”ima_d[详细]
-
sql – 将行转换为列
所属栏目:[MsSql教程] 日期:2020-12-24 热度:157
我怎么能转换这个表: – INV DESCRIPTION AMOUNT--------------------------1001 CHARGES 1001001 FREIGHT 301001 INSURANCE 201002 CHARGES 2151002 FREIGHT 321002 INSURANCE 25 使用SQL格式: – INV CHARGES FREIGHT INSURANCE-------------------------[详细]
-
sql-server – 关于’CASE’的转换失败
所属栏目:[MsSql教程] 日期:2020-12-24 热度:51
在使用’CASE’时,我遇到了一些我从未听过的问题. 问题是这样的:我在’SELECT’子句中使用’CASE’语句作为字段.调用具有int数据类型的列时,它是成功的;但是,在调用varchar或datetime时,它不成功. 在错误结果中,它说我标记了临时字段,包括’CASE’语句,作为i[详细]
-
sql server2005中的希伯来语编码
所属栏目:[MsSql教程] 日期:2020-12-24 热度:169
我在sql server 2005中尝试此代码 declare @userName nvarchar(50)set @userName='???2' print @userName 但我明白了 ???2 原因是什么? 看起来它将希伯来字母替换为“?” 10倍 解决方法 使用N前缀,使字符串文字在任何数据库的默认排序规则的代码页下解释为u[详细]
-
sql-server – 从MSSQL2005到MYSQL 5.x的单向复制
所属栏目:[MsSql教程] 日期:2020-12-24 热度:136
我有一个 mysql数据库充当我们的websever后端.我们有我们希望将数据推送到我们的mysql服务器的生产mssql服务器. 我已经成功地使mysql服务器成为ODBC系统数据源. 我可以从我们的mssql表到mysql表中执行插入更新语句,所以我知道我确实可以通过系统ODBC连接连接[详细]
-
sql – 在运行更高级的查询时关闭对象时不允许操作
所属栏目:[MsSql教程] 日期:2020-12-24 热度:197
当我尝试在ASP页面上运行更高级的SQL查询时,我收到此错误: operation not allowed when the object is closed 当我运行此代码时它正在工作: ...sql = "SELECT distinct team FROM tbl_teams"rs.open sql,conndbs,1,1... 但是,当我运行此代码时(如果我在Micr[详细]
-
sql – 每个工作者的MAX日期
所属栏目:[MsSql教程] 日期:2020-12-24 热度:114
考虑两个表. Worker表包含W_ID,W_Name等字段.课程表包含C_ID,C_Name,C_Date等字段. 工人可以参加许多课程,许多工人可以参加一门课程.因此,两个表之间存在多对多的关系.打破多对多,并创建一个名为Takes的新表,其中包含外键W_ID和C_ID. 这是一个问题:我想找出[详细]
-
entity-framework – 获取Model模式,以使用不支持CreateDatabase
所属栏目:[MsSql教程] 日期:2020-12-24 热度:150
我正在使用Entite Framework 5的SQLite提供程序,但它不支持Create Database,因此无法自动创建数据库. (代码优先) 有没有办法在运行时获取Model模式,以便我自己创建SQL“CREATE TABLE”命令? 如果不是在运行时,以其他方式获取模式,那么我知道如何正确创建表?[详细]
-
SQL – WHERE AGGREGATEgt; 1
所属栏目:[MsSql教程] 日期:2020-12-24 热度:175
想象一下,我有一个包含{id,username,firstname,lastname}的客户的数据库表 如果我想找到有多少个不同名字的实例我可以做: select firstname,count(*) from Customers group by 2 order by 1; username | count(*) =================== bob | 1 jeff | 2 adam[详细]
-
SQL连接到相关子查询,其中表通过重叠范围相关联
所属栏目:[MsSql教程] 日期:2020-12-24 热度:102
我有以下表结构: 项目 ID | Name--------1 | Apple2 | Pear 3 | Banana4 | Plum5 | Tomato 事件 ItemStart | ItemEnd | EventType | EventDate-------------------------------------------- 1 | 2 | Planted | 2014-01-01 1 | 3 | Picked | 2014-01-02 3 |[详细]
-
术语 – 数据库管理员常用的缩略语
所属栏目:[MsSql教程] 日期:2020-12-24 热度:111
数据库管理员中最常用的缩写词是什么?它们的相关含义是什么? 这适用于社区和那些在使用数据库等时搜索常用术语和首字母缩略词含义的人. 解决方法 ACID – 原子性,一致性,隔离性,耐久性 AIO异步I / O. BASE – 基本可用,软状态,最终一致……基本上与ACID相对[详细]
-
sql-server – 在哪里可以找到用于学习的数据库调优练习?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:92
作为开发人员,DBA通常负责解决数据库级别的性能问题,因此我们无法获得诊断,调优,重构查询等方面的经验. 我正在寻找一个包含大量表,数据,查询,触发器,SP等的数据库,其中存在故意的性能问题,并且希望您尝试识别和解决问题的一系列练习.理想情况下,这将在MS SQL[详细]
-
sql-server – SQL Server的“顶级”样式活动监视器?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:176
我对SQL Server 2005附带的活动监视器并不感到兴奋,尽管我认为它试图做同样的事情. 查询,用户名,数据库名称的片段,从表名,CPU时间,IO时间,分配的内存,可能获得的锁… 将刷新速度设置为2-3秒并让它运行? 我喜欢探测器 – 对性能调整非常有用;但有时候像top这[详细]
-
sql-server – SQL Server中的高可用性
所属栏目:[MsSql教程] 日期:2020-12-24 热度:188
如何在SQL Server 2005/2008 Standard中实现高可用性. 有人推荐我使用第三方工具,如双人服用. 你怎么看. 解决方法 杰森是对的.请记住,群集共享一个仲裁驱动器. “高可用性”的明确定义是必要的,因为群集是针对前端服务器而不是(可能)外部存储器. 对于灾难恢复[详细]
-
sql-server – 为什么Denali序列应该比标识列表现更好?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:52
在他对 Which is better: identity columns or generated unique id values? mrdenny的回答中说: When SQL Denali comes out it will support sequences which will be more efficient than identity,but you can’t create something more efficient yourse[详细]
-
sql-server – 限制某些列的更新.仅允许存储过程更新这些列
所属栏目:[MsSql教程] 日期:2020-12-24 热度:197
我有敏感的价格列,我想只通过存储过程更新.如果不使用旨在更新它的存储过程,我希望所有代码或手动尝试更改这些价格列中的值失败. 我正在考虑使用触发器和令牌表来实现它.我正在考虑的想法是有一个令牌表.存储过程必须首先在令牌表中插入值.然后更新价格列.更[详细]
-
sql-server – 为什么要定期重启以保持我的实例运行良好?
所属栏目:[MsSql教程] 日期:2020-12-24 热度:166
我们在SQL 2005上有一个生产数据库服务器.一切正常运行一段时间,但几周后我们看到一个显着的性能下降.只有重新启动SQL Server才能使性能恢复正常. 一些背景: 运行1200多个数据库(主要是单个租户,一些多租户).在任何人讲授转移到多租户之前,有正当理由保持这[详细]
