2018年06月26日

PostGIS Windows7


01.
001.png
02.
9.5x x64 を選択しました
002.png

03.
実行
003.png
04.
004.png
05.
005.png
06.
006.png

07.
007.png
08.
パスワードを入力
008.png
09.
009.png
10.
Windowsなので、 C  を選択しました
010.png
11.
011.png
12.
012.png
13.
013.png
14.
014.png
15.
015.png
16.
016.png
17.
017.png
18.
018.png
19.
019.png
20.
020.png
21.
021.png
22.
022.png
23.
postgis_23_sample
023.png
24.
---------------------------
PostGIS Bundle 2.3.7 for PostgreSQL x64 9.5 Setup
---------------------------
Would you like us to register the GDAL_DATA environment variable for you, needed for raster transformation to work properly? This will overwrite existing settings if you have them.
---------------------------
はい(Y)   いいえ(N)   
---------------------------
024.png
25.
---------------------------
PostGIS Bundle 2.3.7 for PostgreSQL x64 9.5 Setup
---------------------------
Raster drivers are disabled by default. To change you need to set POSTGIS_GDAL_ENABLED_DRIVERS environment variable and will need to restart your PostgreSQL service for changes to take effect. Set POSTGIS_ENABLED_DRIVERS to common drivers GTiff, PNG, JPEG, XYZ, DTED, USGSDEM, AAIGrid?
---------------------------
はい(Y)   いいえ(N)   
---------------------------
025.png
26.
---------------------------
PostGIS Bundle 2.3.7 for PostgreSQL x64 9.5 Setup
---------------------------
Raster out of db is disabled by default. To enable POSTGIS_ENABLE_OUTDB_RASTERS environment variable needs to be set to 1.  Enable out db rasters?
---------------------------
はい(Y)   いいえ(N)   
---------------------------
026.png
27.
027.png
28.
Would you like to view the error log 'C:\Users\w64-320\AppData\Local\Temp\postgis_installer\create_spatial_db_error.txt'?
---------------------------
はい(Y)   いいえ(N)   
---------------------------
028.png
29.
ERROR:  could not open extension control file "C:/Program Files/PostgreSQL/9.5/share/extension/pointcloud.control": No such file or directory
029.png
30.
030.png

31.
031.png

PostgreSQL 10.4で、エラーは、でませんでした
00.png
030.png



posted by a23 at 18:35| Comment(0) | GIS

2018年06月15日

postgresql.org/download




# find / -name post*.conf
systemctl start postgresql-10

alter role postgres with password 'Passwd643';
posted by a23 at 09:23| Comment(0) | PostgreSQL

2018年06月06日

MariaDB 10.3からSEQUENCEに対応

SEQUENCEs were introduced in MariaDB 10.3

CREATE SEQUENCE





CREATE SEQUENCE seq2 START WITH 1 INCREMENT BY 1;
SELECT nextval(seq2);
SELECT setval(seq2,100);

注意)
SETVAL()SEQUENCE値を現在の値よりも小さい値に設定しませんこれは、SETVAL() 複製が安全であることを保証するために必要ですSEQUENCEを小さい番号に設定する場合は、ALTER SEQUENCEを使用します



SELECT nextval(sqe_name ) As ID;


開発環境用最低限のMySQL / MariaDB設定

文字コード確認
show variables like 'char%';

テーブル名の 大文字 小文字の区別をしているか確認
show variables where variable_name='lower_case_table_names';

lower_case_table_names  0 大文字と小文字を区別する Default
lower_case_table_names  1 小文字で格納
lower_case_table_names  2 全て大文字で格納

WindowsやMacOSは大文字小文字の区別しないみたいなので、注意が必要

# systemctl restart mariadb.service

[mysqld]
#skip-name-resolve
lower_case_table_names = 1
character-set-server = utf8
innodb_buffer_pool_size = 16M

posted by a23 at 15:39| Comment(0) | Mariadb