SQL Server way to explore 2024-08-29T02:17:11Z Copyright © 2010-2018, V2EX Reporting Services 从 2014 升级到 2019 后,报表订阅发送邮件时报错: SMTPUTF8 is required, but was not offered by host。 tag:www.v2ex.com,2024-08-29:/t/1068628 2024-08-29T02:20:11Z 2024-08-29T02:17:11Z cjily00 member/cjily00 请问万能的 V 友遇到过类似的情况,或者能提供解决思路和办法吗?
在微软的修复更新记录里面找到一个类似的情况,但是属于是 2012 升级到 2016 版本,
尝试过打这个补丁没有效果。
上述微软修复报告链接:
https://support.microsoft.com/zh-cn/topic/%E4%BF%AE%E5%A4%8D-%E4%BB%8E-ssrs-2012-%E5%8D%87%E7%BA%A7%E5%88%B0-ssrs-2016-%E5%90%8E-%E8%AE%A2%E9%98%85%E5%A4%B1%E8%B4%A5-%E5%9B%A0%E4%B8%BA%E9%82%AE%E4%BB%B6%E6%A0%87%E5%A4%B4%E4%B8%AD%E7%9A%84%E5%AD%97%E7%AC%A6%E6%97%A0%E6%95%88-57227c2b-693a-18ad-514e-3a363cec9aa0 ]]> 完整备份还原后,事务日志却没有,是怎么回事? tag:www.v2ex.com,2024-08-06:/t/1062904 2024-08-06T05:32:10Z 2024-08-06T05:32:10Z icemanpro member/icemanpro 源数据库中有事务日志,备份还原后,却没有事务日志。这是怎么回事?

]]>
sql server 重置密码后本地可以连接,远程连接失败。 tag:www.v2ex.com,2024-03-13:/t/1023108 2024-03-13T01:54:03Z 2024-03-12T22:54:03Z DYP member/DYP SQL Server 去除重复数据问题 tag:www.v2ex.com,2024-01-13:/t/1008346 2024-01-13T07:51:35Z 2024-01-13T12:07:57Z makejohn2015 member/makejohn2015 我有一份 18 个 G 的 sql 文件, sql server 格式的,在导入过程中,老是导入一些就停止,然后我就删除 sql 文件已导入的部分,再重新运行 sql 文件,有一段删除之后忘了保存,直接运行了 sql 文件,导致有一部分数据重复,数据字段全是可重复的,有什么方法能去重码,数据量太大了

]]>
请教: MSSQL 如何确定死锁根源 session_id? tag:www.v2ex.com,2023-08-30:/t/969447 2023-08-30T04:08:17Z 2023-08-30T00:08:17Z idragonet member/idragonet
  • 背景:MSSQL 2016 每几天死锁一次。
  • SELECT sqltext.text, req.session_id, req.status, req.command, req.cpu_time, req.total_elapsed_time, req.blocking_session_id FROM sys.dm_exec_requests req (NOLOCK) CROSS APPLY sys.dm_exec_sql_text(req.sql_handle) AS sqltext 

    执行上面 SQL ,通过 blocking_session_id 发现阻塞 session 最终矛头都指向是 session 134 。 但是 session 134 的状态是 suspended ( session 134 的 blocking_session_id=0 ),正常不是应该状态是 running 才可能是阻塞根源的 session 吗?

    ]]>
    SQL Server 数据库迁移到 PostgreSQL 或者其它云原生 OLAP 库有哪些比较好的方案 tag:www.v2ex.com,2023-04-22:/t/934626 2023-04-22T15:25:10Z 2023-04-22T22:30:13Z noparking188 member/noparking188 SQL Server 上

    1. 数千张表、TB 级数据;
    2. 一次性全量迁移;
    3. 字段类型尽可能兼容;

    想请教大家迁移到 PostgreSQL ,有什么比较好的方案推荐的。

    发散一下,分成两个步骤:

    1. 从 SQL Server 转换建表 DDL 为目标数据库格式、导出数据为通用格式( JSON 、Parquet...);
    2. 导入数据到目标数据库上目标表。

    主要想讨论和请教的是从 SQL Server 这类传统数仓迁移到比较新的各种云上数仓有什么好的、成熟一点的方案参考。

    谢谢大家

    ]]>
    在.Net 中 是否有第三方实现 Sqlserver 客户端连接池的 SDK tag:www.v2ex.com,2023-04-13:/t/932297 2023-04-13T09:24:05Z 2023-04-13T22:30:39Z tututututututu member/tututututututu 需求:在.Net 中我想有一个连接池并且使连接一直处于被打开状态,比如我有 100 个已经被打开的连接,这样流量过来的时候就不需要新创建 SqlConnection 然后再 Open(这个操作 Latency 太高了),有类似实现的 SDK 嘛

    ]]>
    sqlserver 查询缓慢问题 tag:www.v2ex.com,2023-03-28:/t/927798 2023-03-28T03:46:40Z 2023-03-28T03:43:40Z yunxiaoxiao member/yunxiaoxiao 请教懂 sqlserver 数据库的大神,帮忙看看我一个 sql 语句查询缓慢的问题:

    语句 1:select * from table1 where optime>='2023-03-01' and optime<='2023-03-28',表里有 5000 万数据,optime 字段做有索引,查询在 1 秒之内就出结果了。

    语句 2: select count(1) from (select * from table1 where optime>='2023-03-01' and optime<='2023-03-28') a ,查询非常缓慢,基本都是超时。感觉 optime 索引没用一样。

    请帮忙看看怎么改进。谢谢

    ]]>
    关于 sqlserver 的内存使用问题? tag:www.v2ex.com,2022-10-24:/t/889483 2022-10-24T10:59:03Z 2022-10-24T12:40:54Z Lipoic member/Lipoic
    请问这种情况正常吗?虽然没有设置 SQLServer 的内存使用上限,不过感觉有点可疑。 因为之前一个多月也会偶尔看看服务器内存占用,好像都没有超过 50G 的。

    对数据库不是很精通,不知道应该如何调查?

    希望大佬赐教。 ]]>
    请教一下获取最后一次数据的 sql 写法 tag:www.v2ex.com,2022-09-02:/t/877210 2022-09-02T03:32:13Z 2022-09-02T07:45:30Z baobaoyinshen member/baobaoyinshen ID 用户 ID 设备号 添加时间 无序 ID 1 88 2022-06-01 02:00:00 无序 ID 1 88 2022-06-02 02:00:00 无序 ID 1 88 2022-06-03 02:00:00 无序 ID 1 99 2022-06-01 02:00:00 无序 ID 1 99 2022-06-02 02:00:00 无序 ID 1 99 2022-06-03 02:00:00 无序 ID 2 77 2022-06-01 02:00:00 无序 ID 2 77 2022-06-02 02:00:00 无序 ID 2 77 2022-06-03 02:00:00 无序 ID 2 66 2022-06-01 02:00:00 无序 ID 2 66 2022-06-02 02:00:00 无序 ID 2 66 2022-06-03 02:00:00 无序 ID 3 88 2022-07-03 02:00:00

    用户 ID and 设备号 为并且条件,获取每个用户的设备最后一次的添加时间,请问应该怎么写呢

    ]]>
    目前 SQL Server 有哪些主流版本 tag:www.v2ex.com,2022-08-18:/t/873646 2022-08-18T01:48:44Z 2022-08-18T08:32:16Z huage member/huage sql server 如何对中文进行编码,在网上找了很多都不靠谱,希望用 js 的 decodeUrl 能够解码成功 tag:www.v2ex.com,2022-07-05:/t/864159 2022-07-05T03:47:50Z 2022-07-05T03:44:50Z yuan321 member/yuan321 sql server 对中文编码 比如中文编码前

    let string='川' 

    编码后为

    '%E5%B7%9D' 
    ]]>
    sql server 遇到的一个问题? tag:www.v2ex.com,2022-06-03:/t/857080 2022-06-03T02:00:36Z 2022-06-03T03:24:09Z yuan321 member/yuan321 sql server 我想返回一条空数据如下

     select name,sex from student where id=100 

    如果 id=100 的数据是空的话,前端得到的数据就是[],不仅没有数据就连字段也没有。我现在采用的一个笨方法就是

     select '' name,''sex 

    请问下有没有更好的方法呢?

    ]]>
    sql server 如何做主从数据库 tag:www.v2ex.com,2022-05-12:/t/852442 2022-05-12T08:02:58Z 2022-05-12T08:02:58Z zhangleshiye member/zhangleshiye ssms 的订阅发布 弄了好久还是报错

    ]]>
    SQLServer 特定场景优化问题 tag:www.v2ex.com,2022-03-09:/t/839120 2022-03-09T05:09:04Z 2022-03-12T18:39:27Z Afar member/Afar 使用场景: 车间内 142 台 PC ,通过配置 ODBC ,执行插入数据到局域网内服务器上的 SQLServer 数据库,频率为每 10 秒一次。 每台 PC 对应服务器中的一个数据库,共 142 个数据库,每个库有 18 张表,单表最大字段 780 个。

    车间 PC 操作系统为 Win7/XP,内存为 4G 。 服务器配置为 Xeon Gold 5218 ,内存 128G ,SQLServer 版本为 2019 社区版,默认安装默认配置。

    异常现象: 偶尔会出现数据插入异常,PC 端报数据库写表失败。

    可能问题:

    1. 网络问题。
    2. 插入数据量过大,插入频率过大。
    3. SQLServer 数据库优化不足,升级为专业版或优化数据库参数配置。
    4. 其它问题。

    麻烦各位大佬,给些建议或者指导,非常感谢。

    ]]>
    sqlserver 查询问题 tag:www.v2ex.com,2021-12-28:/t/824911 2021-12-28T08:07:22Z 2021-12-28T08:07:22Z chinashihd member/chinashihd 我有一个 sqlserver 问题,最近一直写 sql 有点转不过弯了。我可以根据左边第一列的条件去求出后面的值,上面列标题的年份月份对比我也能弄出来,关键如何将单独的行拼接到,上面是数据

    下面是需要查询出来的格式。

    用的函数写的,我已经通过一张对比表,可以通过传入的年月去判断会计期间,第一列的数据为固定的,后面的数据都是根据查询条件不同而发生改变的。

    解决了,图片还是不放了,直接一行一行拼接上去。

    ]]>
    SQL Server openquery 查询 Oracle 遇到特殊字符报错 tag:www.v2ex.com,2021-10-18:/t/808706 2021-10-18T23:08:03Z 2021-10-19T00:26:09Z cnzjl member/cnzjl image-20211019070754397 如上路所示,我排查了下 Oracle 库中的数据,发现有些带?的,问了下管理数据库的人,他们说是正常数据,可能是当时录错的。
    我这边也没法修改这些数据。
    我还特意加上了过滤条件,好像并没有什么用😂
    想问下各位,有没有遇到过这个问题,修改配置能解决吗?

    ]]>
    sql server 定时更新统计信息作业执行失败,提示内存不足。 tag:www.v2ex.com,2021-08-26:/t/798164 2021-08-26T07:52:33Z 2021-08-26T08:51:33Z JustRookie member/JustRookie 目前使用 sql server2016 sp2 的作业设置每天凌晨 3 点全扫描更新统计信息,但是最近报 802 (缓冲池中的可用内存不足。)

    服务器 32G,限制了数据库最大内存为 25G,好像还会导致 sqlserver 直接崩溃停止服务,

    有谁知道如何处理吗?除了扩内存外。。。

    ]]>
    做外贸系统遇到订单日期的问题, sql 不知道该怎么写 tag:www.v2ex.com,2021-07-15:/t/789614 2021-07-15T01:33:57Z 2021-07-15T06:06:23Z woshipanghu member/woshipanghu 前提概要: 订单分布在各个国家 有美国、加拿大、日本、欧洲国家,一个国家统一使用一个时区,有一张表是国家对应的时区差。

    想实现: 查询同一天的订单

    目前我做的: 每个订单统一都保存成 T0 时区的时间戳(t0),而且会对应保存对应国家时间的时间戳( t_country )

    举个例子: 美国订单, t0: 1625627408 t_country: 1625602208

    查询的时候直接用 t_country 这个字段

    遇到的问题: 虽然实现了我想要的功能,但是灵活性比较差,下单的时候就要把对应的订单转成当地的时间保存一个字段

    如果时区发生变化 时间就会有错误 特别是美国夏时令和冬时令

    如果直接使用 t0 字段 sql 该怎么写呢?还是有其他办法?

    ]]>
    sql server 同步问题 tag:www.v2ex.com,2021-04-06:/t/768377 2021-04-06T06:30:16Z 2021-04-06T07:13:47Z lamesbond member/lamesbond 请教个问题,sqlserver2016 配置发布,想做数据库同步,在新建发布向导那报如下错误,之前也没接触过 sqlserver,百度一通也找不到答案。 没有为发布配置您是其所有者的任何数据库。请与此服务器的管理员联系,配置合适的数据库。

    ]]>
    pageadmin 数据库连接不上 tag:www.v2ex.com,2021-03-22:/t/764061 2021-03-22T13:18:30Z 2021-03-22T13:17:30Z miv member/miv 安装了 mssql 2012 服务器地址写 localhost:1433 设置用户名 sa 和密码,可是安装 pageadmin 老是连接不上 用其他连接工具都可以连接的。

    ]]>
    SQL Server 查询优化 tag:www.v2ex.com,2021-03-21:/t/763721 2021-03-21T11:19:11Z 2021-03-21T11:19:11Z 123go member/123go 现在有两张表 Bs_Articles 、ReferenceRelationship,数据量分别是一千四百万和一亿行数据 Bs_Articles 表是基础表,ReferenceRelationship 表是 Bs_Articles 表的引用关系数据 现在需要 join 两表,根据 Bs_Articles.ID 聚合 ,统计 Bs_Articles 表中四万条数据在 ReferenceRelationship 表中的引用关系数量 原来执行需要近三分钟,重建了两表的索引后现在执行需要一分十秒左右,计划要求在 5 秒左右

    select a.id, COUNT(distinct b.original_articleid) as UseCount from Bs_Articles as a with(nolock) join ReferenceRelationship as b with(nolock) on a.ID = b.reference_articleid where contains(([Subject], [Abstract]), 'hello world') group by a.id 

    这个是 sql 的执行计划

    image.png

    ]]>
    MSSQL 语句计算值为零。 tag:www.v2ex.com,2020-12-23:/t/738326 2020-12-23T09:33:07Z 2020-12-23T09:31:07Z wzsyou member/wzsyou 计算利润,成本都没有问题。计算“订单增长量” 计算出来全是零,各路大神这个是什么问题?

    week1.订单量 -- 正常 week2.订单量 -- 正常 (week1.订单量-week2.订单量) -- 正常 (week1.订单量-week2.订单量)/week2.订单量 -- 异常

    SELECT week1.平台,week1.店铺名称,week1.订单量,week2.订单量,(week1.订单量-week2.订单量),((week1.订单量-week2.订单量)/week2.订单量) AS 订单增长量 FROM ( SELECT 平台,店铺名称,周,订单量, 成本,实收,利润 FROM #week_profits where 周=1 ) week1 ,( SELECT 平台,店铺名称,周,订单量, 成本,实收,利润 FROM #week_profits where 周=2 ) week2

    ]]>
    MSSQL 创建作业后,作业会立即执行么? tag:www.v2ex.com,2020-12-01:/t/731099 2020-12-01T10:53:26Z 2020-12-01T12:23:54Z Number13 member/Number13 如题 补充: 当用向导进行新建作业时,作业会立即执行,但是如果换为脚本,作业却不会执行……是需要什么 sql 语句启动这个作业么?

    ]]>
    多线程批量更新数据库死锁问题? tag:www.v2ex.com,2020-06-11:/t/680683 2020-06-11T06:45:18Z 2020-08-05T10:31:28Z 154s6a5d member/154s6a5d 在多线程场景下,对数据库的 merge 操作,会出现 sql server 死锁问题。请问大佬一般怎么解决?

    ]]>
    SQLSERVER 表数据迁移 tag:www.v2ex.com,2020-05-03:/t/668195 2020-05-03T02:03:53Z 2020-05-03T04:11:39Z passMeBy member/passMeBy 现有两个数据库 A 、B,只有一个文件共享区,其他的像 DBlink 都不可用。请问大佬,如何如何将 A 中的某张表的数据迁移到 B 数据库。(数据有几十万行)

    ]]>
    求个命令行 sqlserver 导出工具 tag:www.v2ex.com,2020-03-30:/t/657665 2020-03-30T10:11:43Z 2020-03-30T10:20:12Z zoomla member/zoomla 请问有办法用命令行,一次性导出 sqlserver 数据库脚本,包括插入、建表全过程的吗?

    ]]>
    求助 SQL server 远程连接问题 tag:www.v2ex.com,2020-02-05:/t/642317 2020-02-05T08:43:08Z 2020-02-05T08:40:08Z BlackZhu member/BlackZhu 目前数据库在内网,通过东软的 vpn 连接,情况如下:
    1 服务器可以 ping 通
    2 使用 navicat 或者 ssms 连接本机的 sqlserver 没问题
    3 使用 navicat 连接服务器 SQL server 时,点击测试连接没问题,但是无法进入数据库,一直转圈圈
    4 使用 ssms 连接服务器 SQL server 时报错,如下图
    https://s2.ax1x.com/2020/02/05/1sFfQf.png
    5 同事用 navicat 可以正常连接
    请问问题大概可能出在哪方面?或者有没有大佬有测试的 SQL server 能让我连一下,我测试一下是不是自己的问题

    ]]>
    一个 T 的 SqlServer 数据库太慢, 想删除旧的数据, 怎么做比较好? tag:www.v2ex.com,2020-01-16:/t/638517 2020-01-16T10:09:34Z 2020-01-16T12:17:31Z MozzieW member/MozzieW 跑了几年的网站, 没有源码. 现在是想把数据想同步出来, 然后逐个表 delete * from table where date<2018 ?
    现在是担心复制太慢, 删除太慢. 在生产环境做的话要很久, 在备份做这个操作会不会比较好? 不过备份做的话还要再同步一次最新数据?
    请问在座各位有没有什么建议

    ]]>
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86