windows环境下部分数据库的IPV6环境配置

1.前言

因工作需要在本地服务器内配置各种主流和国产数据库的ipv6地址,又因为目前国内主要还是以IPV4地址为主,导致IPV6的网络配置资料比较难找。因此写一简略的部分主流数据库和国产的IPV6环境配置,方便各位看官踩坑。

以下的配置都是在数据库IPV4网络环境已经可以登陆的情况下进行操作。并且连接的机器和数据在同一个网段内。

2.主流数据库和国产数据库表

数据库 版本号 端口 实例名/服务名
mysql 5.5.35 3306
oracle 11.2.0.1.0 1521 orcl
postgresql 10.11 5432
sybase 15.7.0 5000
kingbase 7.1.2.0598 54321
sqlserver2008 10.00.1600 1433

以上的数据库版本不一定是支持IPV6环境最低的版本

3.[mysql-5.5.35-IPV6]

1.进入到mysql的默认安装路劲:C:\Program Files (x86)\MySQL\MySQL Server 5.5。
mysql-5.5.35默认安装路径
2.打开my.ini配置文件,在[mysqld]选项下增加bind-address = ::,把bind-address配置成::可以保证同时支持IPv4和IPv6的TCP/IP的连接。
修改my.ini配置文件
3.在服务中重启MySQL服务,使的配置文件重新生效。
重启服务

4.[oracle-11.2.0.1.0-IPV6]

1.进入到oracle的默认安装路径:C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN目录,打开listener.ora修改LISTENER,增加本地IPV6链路。
修改listener.ora文件
2.进入到oracle的默认安装路径:C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN目录,打开tnsnames.ora修改LISTENER,增加本地IPV6链路。
修改tnsnames.ora文件

oracle连接的IPV6地址后必须携带%11。

3.在cmd中先停止监听服务lsnrctl stop,然后重启监听服务 lsnrctl start。
4.在服务中重启OracleServiceORCL服务,使的网络配置重新生效。
重启OracleServiceORCL服务

5.[postgresql-10.11-IPV6]

1.进入到postgresql的默认安装路径:C:\Program Files (x86)\PostgreSQL\9.3\data目录,打开pg_hba.conf在# IPv6 local connections:中增加: host all all ::/0 md5 。
修改pg_hba.conf配置文件
2.在服务中重启postgresql-9.3,使得网络配置重新生效。
重启postgresql-9.3

6.[sybase-15.7.0-IPV6]

1.在开始菜单打开Sybase->Connectivity->Open Client 目录服务器编辑器中打开所要编辑的Server。双击右侧Server Address,点击add增加一个新的Input Network Address For Protocol ,Protocol选择TCP,然后Network Address中增加本机所在的IPV6地址和端口号。
新增IPV6地址和端口号
2.进入sybase的默认安装路径C:\Sybase\ini中,然后打开sql.ini文件,在对应的server中新增刚刚增加的IPV6地址和端口。
修改sql.ini文档
3.在服务中重启Sybase SQLServer服务,使得网络配置重新生效。

7.[kingbase-7.1.2.0598-IPV6]

1.进入到kingbase的默认安装路径:C:\Kingbase\ES\V7\data目录,打开sys_hba.conf在# IPv6 local connections:中增加: host all all ::/0 md5 。
修改sys_hba.conf配置文件
2.服务中重启KingbaseES Remote Managment Service 7.1的服务,使得网络配置重新生效。
重启kingbase-7.1.2.0598服务

8.[sqlserver2008-10.00.1600-IPV6]

1.在开始菜单打开Microsoft SQL Server 2008->配置工具->SQL Server 配置管理器中打开所SQL Server网络配置,然后点开其中的MSSQLSERVER的协议。选择中右边协议中的TCP/IP,右键点开属性。
MSSQLSERVER协议
2.选择IP地址分页,然后把自己本地的IPV4和IPV6输入进去
增加IPV4和IPV6

IPV6后面的%11是必须填写的,连接也是使用带有%11的地址。

3.在服务中重启SQL Server的服务。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。