当前位置: 首页 > news >正文

function uuid_generate_v4()不存在(二)

说明:之前代码里用到了postgresql内嵌函数uid_generate_v4()生成记录的主键,提示该函数不存在,写了下面这篇博客记录了一下,今天又发现了新的问题,于是补充了这篇博客。

  • function uuid_generate_v4()不存在(一)

场景

使用上篇博客,创建扩展提示下面这个错误

ERROR:  could not load library "……/pgsql16/lib/uuid-ossp.so": libuuid.so.16: 无法打开共享对象文件: 没有那个文件或目录

解决

先执行下面的命令查询一下系统文件,

find / -name "libuuid.so*" 2>/dev/null

在这里插入图片描述

查出来如果 /usr/local/lib 路径下有 libuuid.so.16 文件,继续敲下面这个命令,给 /usr/lib64 路径下创建一个软链接,即快捷键

sudo ln -s /usr/local/lib/libuuid.so.16 /usr/lib64/libuuid.so.16

如下,

在这里插入图片描述

需要注意,需要在你的项目中所使用的数据库里创建扩展,不然是没用的

CREATE EXTENSION IF NOT EXISTS "uuid-ossp";

整体如下:

在这里插入图片描述

http://www.dtcms.com/a/57020.html

相关文章:

  • SpringBoot使用注解扫描注册Java Web三大组件
  • 时间复杂度空间复杂度
  • 【51单片机】程序实验15.DS18B20温度传感器
  • Android List按属性排序方法总结工具类
  • C# Excel开源操作库MiniExcel使用教程
  • Linux 信号
  • 什么样的物联网框架适合开展共享自助KTV唱歌项目?
  • 游戏引擎学习第144天
  • 《几何原本》命题I.20
  • Spring (八)AOP-切面编程的使用
  • 前端面试题 口语化复述解答(从2025.3.8 开始频繁更新中)
  • 动静态库链接生成和使用以及认识ELF文件
  • FPGA 实验报告:四位全加器与三八译码器仿真实现
  • 【NLP 31、文本匹配任务 —— 深度学习】
  • 跟着 Lua 5.1 官方参考文档学习 Lua (11)
  • 线性代数之矩阵特征值与特征向量的数值求解方法
  • 2022年《申论》第二题(河北A卷)
  • Java高频面试之集合-07
  • 剖析Manus:AI领域的创新先锋还是虚假泡沫?
  • 【leetcode hot 100 141】环形链表
  • 解锁AIGC新时代:通义万相2.1与蓝耘智算平台的完美结合引领AI内容生成革命
  • 掌握Linux基础:从Shell提示符到文件管理的全面指南
  • JavaWeb-Servlet6 入门
  • 低纹波高效率DCDC电源芯片ASP4644技术解析
  • 行为模式---责任链模式
  • window 11亲测NodeMCU-8266 开发板+Micropython点灯实验
  • Feign 核心规则与最佳实践:避免入坑指南
  • 正向代理与反向代理
  • Redis- 哨兵
  • Restful 接口设计规范