Skip to content

Commit 296c7b3

Browse files
committed
v1.8 folder name changing
1 parent 78d111a commit 296c7b3

30 files changed

Lines changed: 193 additions & 193 deletions
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
2-
:sectnums:
3-
:sectnumlevels: 5
4-
5-
= 适配插件
6-
7-
== 目的
8-
9-
- 通过RPM包安装的用户已经涵盖了如上插件,用户可以根据自身需求连接数据库后执行create extension语句即可。对于其他插件,用户可自行下载源码并于IvorySQL结合使用进行探索。
10-
11-
12-
== 说明
13-
14-
- 通过RPM包安装的用户已经涵盖了如上插件,用户可以根据自身需求连接数据库后执行create extension语句即可。对于其他插件,用户可自行下载源码并于IvorySQL结合使用进行探索。
15-
16-
== 使用
17-
详细使用说明请参照插件对应项目网址:
18-
|====
19-
|pgddl | https://github.com/lacanoid/pgddl
20-
|pgvector | https://github.com/pgvector/pgvector
21-
|pgroonga | https://github.com/pgroonga/pgroonga
22-
|====
23-
24-
25-
26-
1+
2+
:sectnums:
3+
:sectnumlevels: 5
4+
5+
= 适配插件
6+
7+
== 目的
8+
9+
- 通过RPM包安装的用户已经涵盖了如上插件,用户可以根据自身需求连接数据库后执行create extension语句即可。对于其他插件,用户可自行下载源码并于IvorySQL结合使用进行探索。
10+
11+
12+
== 说明
13+
14+
- 通过RPM包安装的用户已经涵盖了如上插件,用户可以根据自身需求连接数据库后执行create extension语句即可。对于其他插件,用户可自行下载源码并于IvorySQL结合使用进行探索。
15+
16+
== 使用
17+
详细使用说明请参照插件对应项目网址:
18+
|====
19+
|pgddl | https://github.com/lacanoid/pgddl
20+
|pgvector | https://github.com/pgvector/pgvector
21+
|pgroonga | https://github.com/pgroonga/pgroonga
22+
|====
23+
24+
25+
26+
Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
:sectnums:
2-
:sectnumlevels: 5
3-
4-
:imagesdir: ./_images
5-
6-
= 双模式设计
7-
8-
== 目的
9-
10-
- 为了满足PG模式和兼容Oracle模式,Ivorysql设计了pg和oracle两种模式。并且可以在initdb时指定模式;
11-
12-
== 功能
13-
14-
- Initdb -m 初始化,需要判断不同的模式,其中Oracle模式下,需要执行postgres_oracle.bki的SQL语句;
15-
- 启动时会根据初始化模式,判断是否为oracle兼容模式。
16-
17-
```
18-
database_mode:用于表示初始化模式;
19-
database_mode=DB_PG,PG模式,且不可切换;
20-
database_mode=DB_ORACLE,Oracle兼容模式;
21-
```
22-
23-
== 测试用例
24-
25-
```
26-
初始化PG模式:
27-
./initdb -D ../data -m pg
28-
29-
初始化oracle兼容模式:
30-
./initdb -D ../data -m oracle
31-
32-
./initdb -D ../data
33-
```
1+
:sectnums:
2+
:sectnumlevels: 5
3+
4+
:imagesdir: ./_images
5+
6+
= 双模式设计
7+
8+
== 目的
9+
10+
- 为了满足PG模式和兼容Oracle模式,Ivorysql设计了pg和oracle两种模式。并且可以在initdb时指定模式;
11+
12+
== 功能
13+
14+
- Initdb -m 初始化,需要判断不同的模式,其中Oracle模式下,需要执行postgres_oracle.bki的SQL语句;
15+
- 启动时会根据初始化模式,判断是否为oracle兼容模式。
16+
17+
```
18+
database_mode:用于表示初始化模式;
19+
database_mode=DB_PG,PG模式,且不可切换;
20+
database_mode=DB_ORACLE,Oracle兼容模式;
21+
```
22+
23+
== 测试用例
24+
25+
```
26+
初始化PG模式:
27+
./initdb -D ../data -m pg
28+
29+
初始化oracle兼容模式:
30+
./initdb -D ../data -m oracle
31+
32+
./initdb -D ../data
33+
```
File renamed without changes.
Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
:sectnums:
2-
:sectnumlevels: 5
3-
4-
:imagesdir: ./_images
5-
6-
= 新增Oracle兼容模式的端口与Ip
7-
8-
== 目的
9-
10-
- 为了将Oracle端口、Ip与PG的端口Ip进行区分。现需要增加对ORAPORT和ORAHOST的处理;
11-
12-
== 功能
13-
14-
- 新增ivoryhost:需要在连接时新增参数ivoryhost即可指定,其功能类似 host;
15-
16-
- 新增ivoryport:相较于host,port的功能相对复杂一些。其中涉及到可以在configure阶段配置,连接阶段指定端口;
17-
18-
== 测试用例:
19-
```
20-
./configure --with-oraport=5555
21-
./initdb ....
22-
./pg_ctl -D ../data start
23-
24-
./pg_ctl -o “-p 5433 -o 1522” -D ../data
25-
```
26-
27-
28-
1+
:sectnums:
2+
:sectnumlevels: 5
3+
4+
:imagesdir: ./_images
5+
6+
= 新增Oracle兼容模式的端口与Ip
7+
8+
== 目的
9+
10+
- 为了将Oracle端口、Ip与PG的端口Ip进行区分。现需要增加对ORAPORT和ORAHOST的处理;
11+
12+
== 功能
13+
14+
- 新增ivoryhost:需要在连接时新增参数ivoryhost即可指定,其功能类似 host;
15+
16+
- 新增ivoryport:相较于host,port的功能相对复杂一些。其中涉及到可以在configure阶段配置,连接阶段指定端口;
17+
18+
== 测试用例:
19+
```
20+
./configure --with-oraport=5555
21+
./initdb ....
22+
./pg_ctl -D ../data start
23+
24+
./pg_ctl -o “-p 5433 -o 1522” -D ../data
25+
```
26+
27+
28+

0 commit comments

Comments
 (0)