数据库
-
MSSQL数据库清理ldf日志文件
1、使用常规的收缩日志功能不能直接压缩日志,所以使用分离 2、脱机数据库-然后分离 2、删除(改名)ldf文件- 然后附加数据库 - 附加时 会提示 日志文件找不到。 需要删除 日志文件,然后 确定。 -
已拒绝非sysadmin在没有代理账户的情况下运行DTS执行作业步骤
将作业用户修改为sa用户 然后再执行就可以成功了。 -
SQLServer定时备份SQL数据库,维护计划失败
1、之前设置的计划失败了,需要排查原因 解决。 在维护计划 -数据库备份- 右键点击 查看历史记录 , 2、从报错来看 是目前登录的账户没有 执行作业的权限。 3、更改作业 相应的运行用户。 SQLServer代理 - 作业- 数据库备份 右键 -属性 -常规 - 将所有者,更换为 system ,测试下。 如果还是不…… -
SQL Server怎么定时备份SQL数据库?SQL Server维护计划怎么设置?
1、打开SQL Server Management Studio (SSMS),使用sa或windows验证登录到数据库。 (若提示代理服务被关闭,请使用命令services.msc打开服务列表,找到SQL Server 代理服务,右键启动)/ 2、打开“管理”,-- 右键单击“维护计划” -- 新建维护计划 3、填写相应的 计划信息,比如计划名称, 4、SSMS窗口左边 -工具…… -
-
SQL Server恢复数据库时,提示 因为数据库正在使用,所以无法获得对数据库的独占访问权,恢复失败
打开SSMS,找到对应的数据库,然后右键 - 任务 - 脱机 (删除所有活动连接)。 脱机后 再去进行恢复数据库,就会成功, 成功后数据库会默认自动联机。 -
Ubuntu 24.04 安装 Sqlite3 数据库报错问题解决
系统是Ubuntu 24.04 apt 安装sqlite3,报错 E: Unable to locate package sqlite3 如图。经过一番尝试和查文,解决方法如下,整理记录。 1、使用 命令 sudo rm -rf /var/lib/dpkg/lock 和 sudo rm -rf /var/cache/apt/archives/lock 删除锁定文件 2、输入 sudo apt-get update 更新 3、输入 sudo apt-get upgra…… -
PHP7.x无法连接MySQL8.0,但是本地命令行可以正常登录 , 是什么原因
今天遇到一个比较奇怪的问题,服务器本地安装的mysql 8.0 数据库,在服务器内部使用命令行mysql -uroot -p 是可以正常登录,正常查询; 但是安装wordpress 程序时,填写正常的数据库信息,老是会提示无法安装,报错如图2. 原因: MySQL8.0默认是使用caching_sha2_password 加密插件的,我们需要将该插件替换成原…… -
mysql无法启动报错The InnoDB memory heap is disabled
今天遇到一个windows2003系统使用宝塔面板安装的mysql5.5无法正常启动的问题,查询错误日志发现有The InnoDB memory heap is disabled的提醒,按字面意思s是innodb内存分配禁用。 网上查询资料的解释是innodb内存分配控制被禁用了, innodb_use_sys_malloc 可以设置两个值 设置为0:表示Innodb使用自带的内存分配程序。 …… -
windows环境下非常好用的TCP端口检测工具tcping
关于 ICMP 概念: ICMP 是(Internet Control Message Protocol)Internet 控制报文协议。它是 TCP/IP 协议族的一个子协议,用于在 IP 主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。 ……