news 2026/6/10 5:57:31

Windows下DATA目录的迁移

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Windows下DATA目录的迁移

文章目录

  • 文档用途
  • 详细信息

文档用途

Windows系统下安装完数据库后,想要将数据目录迁移至新的目录

详细信息

1、先查询当前的data目录

highgo=# show data_directory;data_directory-------------------------------C:/highgo/database/5.6.4/data

2、关闭数据库,关闭数据库服务

开始->管理工具->服务, 找到 hgdb-se5.6.4 选中后点击停止

3、修改data目录下配置文件postgresql.conf

# data_directory = 'ConfigDir' ==> data_directory = 'D:/highgo/data'

注意:参数里面改成新的data目录,而且一定注意,windows下也必须是斜杠,反斜杠不会识别,后期启动时会报错找不到data目录并会要求手动initdb

错误信息存在于系统日志 ( 开始->管理工具->服务器管理器->诊断->事件查看器->windows日志->应用程序) 中会提示找不到data目录

4、拷贝data目录至目标路径

将原data目录删除(或重命名)

5、在命令行启动数据库pg_ctl start,进行查询验证

highgo=# show data_directory;data_directory----------------C:/highgodb/data(1行记录)

6、通过服务启动数据库,发现会报错,提示找不到data目录,所以仅改数据库配置文件不够,可以有以下几种方法

1)删除原有服务,增加新服务。

(由于windows下封装的包,在安装时写入的data目录会注册到服务相对应的注册表中,所以修改了data目录就要修改相关的所有注册表,所以删除服务重新生成服务可以生成新的注册表,才能通过服务来启动数据库)

C:\Users\Administrator> pg_ctl unregister -N hgdb-se5.6.4

C:\Users\Administrator> pg_ctl register -N hgdb-se5.6.4 -U “NT AUTHORITY\NetworkService” -D “D:\highgo\data” -s

C:\Users\Administrator>

刷新服务列表,启动数据库

开始->管理工具->服务, 找到 hgdb-se5.6.4 选中后点击启动

2)可以不需要修改注册表的相关数据直接建立新的数据目录的目录链接

(比如原来是C:\data 改成C:\highgodb\data后,进行创建目录链接or联接)[如果有改动过postgresql.conf的data_dirctory参数需要注释]

C:\Users\Administrator> mklink /J C:\data C:\highgodb\data

(前面是要创建的目录链接,后面是真实文件路径,双引号可有可无)

7、刷新服务列表,启动数据库

开始->管理工具->服务, 找到 hgdb-se5.6.4 选中后点击启动。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 11:44:31

Wan2.2-T2V-A14B是否支持语音同步?未来功能预测

Wan2.2-T2V-A14B 是否支持语音同步?未来功能预测 在影视制作、广告创意和虚拟人内容爆发的今天,AI生成视频(T2V)已经不再是“能不能做”的问题,而是“做得多真、多快、多智能”的较量。阿里巴巴推出的 Wan2.2-T2V-A14B…

作者头像 李华
网站建设 2026/6/9 23:12:57

Three.js 点模型、线模型、精灵模型拾取实现

一、点模型(Points)拾取实现 实现步骤: 创建点模型:使用 THREE.Points 和点材质设置点大小:在材质中设置 size 属性Raycaster配置:设置 Points 的拾取阈值拾取检测:使用 intersectObjects 检测相…

作者头像 李华
网站建设 2026/6/9 23:31:06

WebGL+Three.js入门与实战,系统学习Web3D技术

你是否曾惊叹于网页上那些酷炫的 3D 展示、沉浸式体验或互动游戏,并好奇它们是如何实现的?Web3D 正在以前所未有的速度融入我们的数字生活,而它并非遥不可及的黑魔法。今天,我想与你分享从零开始踏入这个奇妙世界的实战心得&#…

作者头像 李华
网站建设 2026/6/10 11:44:55

【YOLO11-MM 多模态目标检测】CA/ECA/GAM/CAA注意力增强模态特征

目录 一、引言 二、注意力优势、结构图、代码 2.1 CA注意力 2.2 ECA注意力 2.3 GAM注意力 2.4 CAA注意力 1. CAA(Context Anchor Attention)的优势特点 2. 在本文中的突出贡献 三、逐步手把手添加CA/ECA/GAM/CAA注意力 3.1 第一步 3.2 第二步 3.3 第三步 3.4 第四…

作者头像 李华
网站建设 2026/6/10 11:44:30

3D抽奖系统完整指南:快速构建企业级动态抽奖平台

还在为年会活动策划发愁吗?传统抽奖方式单调乏味,参与者兴致缺缺?log-lottery项目正是为解决这一需求而生!这个基于Vue 3和Three.js开发的3D球体动态抽奖应用,让企业活动瞬间升级为科技感十足的互动盛宴。只需简单配置…

作者头像 李华
网站建设 2026/6/9 22:49:09

ServerPackCreator终极指南:3步搞定Minecraft服务器包自动化创建

ServerPackCreator终极指南:3步搞定Minecraft服务器包自动化创建 【免费下载链接】ServerPackCreator Create a server pack from a Minecraft Forge, NeoForge, Fabric, LegacyFabric or Quilt modpack! 项目地址: https://gitcode.com/gh_mirrors/se/ServerPack…

作者头像 李华