美文网首页
go 在Window下 连接Oracle

go 在Window下 连接Oracle

作者: 冰冰大象 | 来源:发表于2017-11-20 16:11 被阅读13次

首先Window是64位操作系统,32位可能不好使

  1. 下载OracleClient http://www.oracle.com/technetwork/topics/winx64soft-089540.html?ssSourceSiteId=otncn
    其中只需要下载 instantclient-basic-windows.x64instantclient-sdk-windows.x64 下载完成后解压,都放到一个文件夹里instantclient_12_2,然后接着把放于C盘下

  2. 下载mingw https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/4.8.2/threads-posix/seh/

  3. 将mingw重命名为MinGW,同时把MinGW放入C盘下 如 image.png
  4. 下载pkg-config 这个文件我使用的是https://github.com/wendal/go-oci8/tree/master/windows

  5. 将png-config.exe 复制放入到 image.png
  6. 在MinGW/lib中新建pkg-config文件夹,把oci8.pc文件复制过来 image.png
  7. 修改oci8.pc 如下 image.png
  8. 修改系统变量 image.png
  9. 新增一个系统变量 image.png
  10. 重启机器 OK
    如果生成exe后 报错

    image.png
    下载https://www.microsoft.com/zh-cn/download/details.aspx?id=40784
    vcredist_x64.exe 安装一下就OK

相关文章

网友评论

      本文标题:go 在Window下 连接Oracle

      本文链接:https://www.haomeiwen.com/subject/oayvvxtx.html