Golang连接Oracle
windows
一、安装MinGW
http://blog.csdn.net/mecho/article/details/24305369
我的是64位的
安装我放在:
C:\mingw-w64\mingw64
环境变量:
二、安装OCI
http://www.oracle.com/technetwork/topics/winsoft-085727.html
三、配置go-oci8
直接go get github.com/wendal/go-oci8(报错不用管),然后到go\src\github.com/wendal\go-oci8\windows下,将pkg-config.exe拷贝到C:\mingw-w64\mingw64\bin下,将oci8.pc复制到C:\mingw-w64\mingw64\lib\pkg-config\下,并且编辑oci8.pc:
# Package Information for pkg-config
prefix=修改为instantclient_11_1目录,如C:/androidtools/orcale/instantclient_12_2
exec_prefix=修改为instantclient_11_1目录,如C:/androidtools/orcale/instantclient_12_2
libdir=${
exec_prefix}
includedir=${
prefix}/sdk/include/
Name: OCI
Description: Oracle database engine
Version: 11.2
Libs: -L