置顶 技术文章
为公司省钱往往省不到自己身上
hqy 发表于2023-03-24 浏览6005 评论1

SQL
MS SQL 事物日志传送能否跨数据库版本吗?
hqy 发表于2024-12-30 浏览159 评论0
SQL SERVER的事物日志传送(log shipping)功能,相信很多人都使用过或正在应用,这是MS SQL提供的一个非常强大的功能,一般需要一个主数据库服务器(primary/production database server)和辅助数据库服务器(standby server)来完成这个配置,默认情况下,主数据库和辅助数据库的版本应该是一致的,那么如果这两个数据库版本不一致,会不会有什么问题?还能做log shipping配置吗?那么数据库版本不一致
![sqlserver 解决[Err] 42000 - [SQL Server]由于无法打开文件“”,无法进行大容量加载。操作系统错误代码为 3(系统找不到指定的路径。)](https://hqyman.cn/zb_users/cache/thumbs/3fb1a05d3a664b54d63ea86cdad59e78-400-300-1.jpeg)
SQL
sqlserver 解决[Err] 42000 - [SQL Server]由于无法打开文件“”,无法进行大容量加载。操作系统错误代码为 3(系统找不到指定的路径。)
hqy 发表于2024-12-30 浏览267 评论0
解决[Err] 42000 - [SQL Server]由于无法打开文件“”,无法进行大容量加载。操作系统错误代码为 3(系统找不到指定的路径。)这是由于服务器(数据库安装所在的电脑)没有找到你要导入的文件,记住必须是服务器上的文件路径!bulk insert 是在服务器上执行的,和你本地的位置无关。把相关文件,复制到服务器对应的目录,本地运行就可以自动去服务器打开文件进行导入。[SQL Server].mdf以及.ldf导入数据库。问题无法打开物理文件 。操作系统错误 5:
SQL
SQL SERVER 清除⽇志的数据库
hqy 发表于2024-12-29 浏览214 评论0
USE testGOSELECT file_id, name,size,* FROM sys.database_files;USE [master]GOALTER DATABASE [test] SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE [test] SET RECOVERY SIMPLE --简单模式GOUSE [test] ----指定需要清除⽇志的数据库名称GODBCC SHRINKFILE (N'test_log'

SQL
sql server 主从配置
hqy 发表于2024-12-27 浏览214 评论0
sql server 作为目前主流的数据库,用户遍布世界各地。sql server也有一些比较成熟的主备方案,目前主要有:复制模式(发布-订阅模式)、镜像传输模式、日志传输模式、故障转移集群。后面会一一介绍介绍各自的优缺点。(一)复制模式 复制模式也被称为发布-订阅模式,是由主服务器进行发布消息,备份服务器进行订阅,当主服务器数据发生变更时,就会发布消息,备份服务器读取消息进行同步更新,中间过程延迟比较短。 复制方式是以前很常见的一种主备,速度快,延迟小,可以支持部分同步等优点,但是也有一个
SQL
MySQL8.0 主从复制配置
hqy 发表于2024-12-16 浏览180 评论0
MySQL8.0 主从复制配置 简单介绍一下 MySQL 的主从复制配置,MySQL8.0 以及 MySQL8.4 均可使用。主从同步主要分两个步骤,一是进行一次性的增量同步,二是开启常态化的增量同步。初始条件主库已配置好,并初始化数据从库新建好数据库my.cnf 配置主库1234server-id=12831innodb_flush_log_at_trx_commit=1sync_binlog=1binlog-do-db=ems # 指定需要复制的数据库,多个则配置多行从库1server-i

SQL
免费500M-mysql-server服务
hqy 发表于2024-12-05 浏览200 评论0
介绍:官网:https://sqlpub.com/mysql作为小型应用首选关系型数据库。sqlpub 有邮箱即可申请一个同时30个连接和500M存储空间,对于单应用足够用了。Tips:SQLPub 提供最新版本、甚至是开发者版本的 MySQL 服务器测试服务。您可以轻易地 注册免费账号 测试您的应用。例如,您可以测试在MySQL版本升级后您的应用是否依然能够正常运行。sqlpub.com 也是让您学习并熟悉新版本功能及操作的极佳资源。您将获得最大36000次/小时的请求、同时30个连接和500
SQL
MySQL集群主从切换后的数据同步及恢复主从关系流程
hqy 发表于2024-11-12 浏览232 评论0
MySQL数据库集群因故障发生主从切换后,为了保证数据一致性,需要同步在切换后可能产生的数据差异,并恢复主从关系。所需工具innobackupex(XtraBackup)工具安装该工具在各大Linux公有源中都提供有安装包一键部署。请参考官方说明:https://www.percona.com/doc/percona-xtrabackup/LATEST/installation.html#installing-percona-xtrabackup-from-repositories环境说明两台同
SQL
错误22022 SQLServerAgent当前未运行的解决方法
hqy 发表于2024-11-05 浏览258 评论0
SQLserver代理已经启动了,服务里的SQLServerAgent响应服务也已经开启了但是启动作业的时候还是提示“错误22022:SQLServerAgent当前未运行,因此,无法就本操作对其进行提示。”有高人遇到过这个问题吗?怎么解决能给个方法吗?SQLServerAgent 这个服务已经启动了“控制面板 -》管理->服务->SQLSERVERAGENT->设置为自动启动”---这个已经这是好了但是问题依然存在,一启动作业就会提示:错误22022:SQLServerAge

SQL
MySQL登录时出现 Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: YES) 的原因及解决办法 完美解决!
hqy 发表于2024-10-30 浏览272 评论0
MySQL登录时出现 Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: YES) 的原因及解决办法。# mysql -u root -h 192.168.194.142 -pEnter password: ERROR 1045 (28000): Access denied for user 'root'@'192.168.194.142' (u
SQL
MySql_同局域网下互访(8.0已经不支持identified by模式了)
hqy 发表于2024-10-30 浏览254 评论0
主要命令:12mysql> grant select,delete,update,insert on ① dbname.* to '② root'@'③ 192.168.1.1' identified by '④ root';mysql> ⑤ flush privileges;注:①数据库名称②用户名称③指定机器IP④用户登录密码⑤刷新权限 用户为mysql的用户,分配不同权限的访问机制就是分配

SQL
MySql GRANT IDENTIFIED BY 语句出错
hqy 发表于2024-10-30 浏览313 评论0
文章讲述了在MySQL的新版本中,使用GRANTALL权限语句时出现错误的问题。作者提供了错误代码1064,并给出了解决方案,即分两步进行,先创建用户,然后赋予用户权限。这种方法适用于需要在特定IP地址上为用户raduser设置访问和权限的情况。摘要由CSDN通过智能技术生成首先我的出错语句是这样的:GRANT ALL ON toughradius.* TO raduser@'127.0.0.1' IDENTIFIED BY 'radpwd' WITH

SQL
mysql怎么开启远程连接
hqy 发表于2024-10-30 浏览264 评论0
可以通过以下步骤开启 mysql 远程连接:修改配置文件以绑定到所有 ip 地址;重新启动 mysql 服务;在防火墙中允许 3306 端口;配置远程用户的访问权限;刷新权限;测试远程连接。如何开启 MySQL 远程连接?为了允许来自远程计算机的连接,需要在 MySQL 配置和服务器防火墙中进行以下设置:1. 修改 MySQL 配置文件:打开 MySQL 配置文件(通常位于 /etc/mysql/my.cnf 或 /etc/my.cnf)。添加或编辑以下行:1bind-address = 0.0

SQL
is not allowed to connect to this MySQL server
hqy 发表于2024-10-30 浏览296 评论0
is not allowed to connect to this MySQL server服务器上面安装的mysql数据库在本地连接的时候报错:is not allowed to connect to this MySQL server出现这种情况的原因是因为:mysql数据库只允许自身所在的本机器连接,不允许远程连接。解决:在mysql所在服务器上面登录进mysql数据库中:mysql -u root -p进入到mysql数据库中:use mysql;select host from use
SQL
解决Navicat Premium 12连接MySQL数据库时'caching_sha2_password'认证插件加载失败的问题
hqy 发表于2024-10-30 浏览347 评论0
问题的提出当您尝试使用Navicat Premium 12连接MySQL数据库时,可能会遇到以下错误消息:Authentication plugin 'caching_sha2_password' cannot be loaded. Please see the documentation for more details.这个错误意味着Navicat无法加载M
SQL
解决MySQL插入数据时出现'Unknown column '' in 'field list''错误
hqy 发表于2024-09-23 浏览441 评论0
当您在MySQL中遇到’Unknown column ‘’ in ‘field list’’错误时,通常是因为您在INSERT语句中使用了不存在的列名或者列名拼写错误。要解决这个问题,请按照以下步骤进行操作:检查列名是否正确:首先确保您在INSERT语句中使用的列名与数据库表结构中的列名完全一致。注意大小写敏感,MySQL是区分大小写的。示例:如果您要插入的数据应该包含名为’first_name’和’last_name’的两列,确保您的INSERT语句中使用的列名也是正确的。检查拼写和语法:有时

SQL
MSSQL 的 ldf 日志文件过大的处理
hqy 发表于2024-09-22 浏览275 评论0
1)打开SQL Server Management Studio, 连接数据库2)找到相应数据库,如 XXX / MSSQL / DATA / t_sk_ev_plug_log.ldf 日志文件所对应的数据库为: t_sk_ev_plug, 右键:任务 / 收缩 / 文件在 “文件类型” 中 选择 “日志”在 "收缩操作" 中选择第2项 “在释放未使用的空白前重新组织页, 将文件收缩到”, 如下图括号中 最小为0M, 则 输入0, 输入1 或其它值,都不会生效;确定即可, 此
SQL
如何用.htaccess 实现域名跳转、跳转https、去掉免费虚拟机带的%1的尾巴
hqy 发表于2024-09-11 浏览315 评论0
<IfModule mod_rewrite.c>RewriteEngine OnRewriteCond %{HTTP_HOST} ^(hqyman\.)?ukweb\.sfgzs\.top$ [NC] //访问https://hqyman.ukweb.sfgzs.top/RewriteRule ^(.*)$ https://go.hqyman.cn/$1 [R=301,L] //跳转到https://go

SQL
sql server实现图片的存入和读取的流程详解
hqy 发表于2024-09-11 浏览334 评论0
sql server实现图片的存入和读取的流程详解首先提醒一下,无论是将图片存入数据库,还是从数据库中读取,都是采用流的形式进行,虽然,在数据库中,存储图片的类型是Image,但是sql中的Image和C#中的Image不一样,就如同sql中的null的判断在C#中得用DBNULL来判断先看窗体设计,很简单,一共就五个控件,名字都没改,pictureBox1,textBox1,button1,button2,button3(依次从上到下,从左到右),看源码的时候会看到的数据库中表的设计

SQL
单个48TB大小SQL Server数据库备份导致日志文件无法截断
hqy 发表于2024-09-11 浏览282 评论0
单个48TB大小SQL Server数据库备份导致日志文件无法截断 SQL Server 版本:SQL Server 2019背景在一个48T大小的单数据库环境中,采用简单恢复模式,日志文件大小限制为600G。执行一次完整备份时,耗时超过12小时,导致日志文件无法截断并达到上限,后续事务无法正常写入,导致整个数据库不可用。 问题现象LDF日志文件中的虚拟日志文件 (VLF) 全部为活动状态,导致日志无法正常截断。由于日志文件大小达到了600G的限制,后续的事务写入失败,导致数

SQL
解锁 SQL Server 2022的时间序列数据功能
hqy 发表于2024-09-11 浏览277 评论0
解锁 SQL Server 2022的时间序列数据功能 SQL Server2022在处理时间序列数据时,SQL Server 提供了一些优化和功能,比如 DATE_BUCKET 函数、窗口函数(如 FIRST_VALUE 和 LAST_VALUE)以及其他时间日期函数,以便更高效地处理时间序列数据。 GENERATE_SERIES函数SQL Server 2022 引入了一个新的函数 GENERATE_SERIES,它用于生成一个整数序列