双引号"" 单引号'' 中括号[] N': National Language, 转换为nvarchar存放中文,代表Unicode 数据中的每个字符都使用两个字节进行存储https://www.csdn.net/gather_21/MtTaUg2sMTU0NC1ibG9n.html
作者文章归档:HenryShao
SQLServer2000登陆名创建方法
-- 创建普通数据库login
sp_addlogin N'user1'
-- 使用windows用户创建数据库login
sp_grantlogin N'dc\vr_shaoxiaoyu'
sp_revokelogin N'dc\vr_shaoxiaoyu'
-- sysadmin权限
exec sp_addsrvrolemember N'dc\vr_shaoxiaoyu','sysadmin'
select name, status from syslogins where name='dc\vr_
SQLServer用户账户批量迁移方法
sqlserver 2000
https://blog.51cto.com/shanzhai/924554
sqlserver 2008
https://blog.csdn.net/weixin_38357227/article/details/80015214
SqlServer运行时占用高CPU问题处理
-- 任务管理器检查高CPU是否由SQL SERVER引起,是否有批处理/备份任务执行
-- 检查当前高CPU进程及SQL:
SELECT st.text, qp.query_plan, rq.*
FROM sys.dm_exec_requests RQ CROSS APPLY sys.dm_exec_sql_text(rq.sql_handle) as st
CROSS APPLY sys.dm_exec_query_plan(rq.plan_handle) as qp
-- AND DB_NAME(rq.[database_id])='xdb'
order by RQ.
SQLSERVER TCP及命名管道连接事项
默认实例会使用1433端口 命名实例每次启动绑定的端口号都不一样 SQL Browser启动后,启动并使用1434 UDP端口。读取注册表 识别计算机上的所有SQL实例,并标明它们使用的端口和命名管道 SQL Browser不运行时,如果你提供正确的端口号或命名管道,依然可以连接SQL 需要在防火墙或网关上打开UDP1434端口 SQL Browser的启动帐号要有读写注册表的权力,否则会导致客户端连接不上
命名管道通过进程IPC$共享实现,在TCP协议之上 不同进程之间,或在跨越一个网络的不同计算机的进程之间,进行单向或双向的数据通信 访问IPC$共享必须通过Windows 的认证,目的是利
sqlsever数据库差异比较及结构复制脚本
sqlsever数据库差异比较
https://www.cnblogs.com/virtualWindGuest/p/11038425.html
select TOP 10 * into db.dbo.tbl from openrowset('SQLOLEDB','192.168.2.22';'sa';'aQ1zfr!9',table) WHERE 1=2
SQL Server配置管理器提示 WMI cannot connect to WMI provider 不能连接的错误修复
进入文件目录 C:\Program Files (x86)\Microsoft SQL Server\130\Shared
执行 C:\Windows\System32\wbem\mofcomp sqlmgmproviderxpsp2up.mof 如果提示失败,为以下文件添加系统用户权限:NetworkService/local service C:\Windows\System32\wbem\framedyn.dll 或 C:\Program Files (x86)\Microsoft SQL Server\130\framedyn.dll 重新执行,直到提示成功。