@ Pateto777 উত্তর মত অন্যান্য উত্স ধন্যবাদ এই এবং এই , আমি একটি "পোর্টেবল" PostGIS একটি উইন্ডোজ 7 মেশিনে প্রশাসনিক অধিকার ছাড়া ইনস্টলেশন আছে পরিচালিত।
প্যাকেজগুলি নির্বাচন করুন এবং বাইনারি জিপ ফাইলগুলি ডাউনলোড করুন। আমি গিয়েছিলাম:
- postgresql-9.6.3-3-windows-x64-binaries.zip
- postgis-bundle-pg96-2.3.3x64.zip
একত্রিত ফোল্ডারে সামগ্রীটি আনজিপ করুন, আমি "pgsql" ব্যবহার করেছি, সুতরাং এই ফোল্ডারের মধ্যে আপনার ফোল্ডারগুলি থাকবে: বিন, ডক, জিডিএল-ডেটা, অন্তর্ভুক্ত, লিব, পিজিএডমিন 4, ভাগ, ব্যবহারসমূহ, চিহ্ন এবং ব্যবহারসমূহ। এখনও কোনও "ডেটা" ফোল্ডার নেই!
এটি ব্যবহার করার আগে একটি ক্লাস্টার তৈরি করুন। এটি তৈরি করতে আমি মার্চ ফোল্ডারে একটি ব্যাচ ফাইল ব্যবহার করেছি। আমি ফার্স্টব্যাচ.বাটকে ডাকলাম
@ECHO ON
REM স্ক্রিপ্টটি পরিবেশগত ভেরিয়েবলগুলি পোস্টগ্রেএসকিউএল
@ এসইটি পাথ = "% ~ ডিপি0বিন" এর জন্য সহায়ক নির্ধারণ করে ;%
পাঠ % @ এসইটি পিজিডিটা =% ~ ডিপি
0ডেটা @ এসইটি পিজিডিটিএএসসি =
পোস্টগ্রিজ @ এসইটি পিজিগার =
পোস্টস জিজিপি =
৪৪৯৩ এএসসিডিটি =% ~ dp0share \ লোকেল
"% ~ dp0bin \ initdb" -U postgres -A ট্রাস্ট -E UTF8
একো "প্রস্থান এন্টার ক্লিক করুন"
বিরতি
- Postgresql শুরু করুন। এটি শুরু করতে আমি মার্চ ফোল্ডারে একটি ব্যাচ ফাইল ব্যবহার করেছি। আপনি ডাটাবেস অ্যাক্সেস করতে চাইলে এটি চলতে হবে। আমি নরমালব্যাচ.বাটকে ডাকলাম।
রেম-
এচইচও অন স্ক্রিপ্ট পোস্টগ্রেএসকিউএল
@ এসইটি পাঠ্য = "% ~ ডিপি0 \ বিন";% প্যাথ%
@ এসইটি পিজিডিটি =% ~ ডিপি0 \ ডেটা
@ এসইটি পিজিডিটিবিএস = জিওডিবি
@
এসইটি পিজিপিআরটি = পোস্টগ্রিস = পোস্টগ্রিজ = 5439
@SET PGLOCALEDIR =% ~ dp0 \ share \ লোকেল
"% ~ dp0bin \ pg_ctl" -D "% ~ dp0data" -l লগফিল শুরু
ECHO ""
বিরতি
" এন্টার ক্লিক করুন %" dp0 \ বিন \ pg_ctl "-D" % ~ dp0 / ডেটা "স্টপ
- পূর্ববর্তী ব্যাচ চলমান অবস্থায়, "জিওডবি" নামে একটি জিওডাটাবেস তৈরি করুন। আমি এই ব্যাচটি শেলের সাথে সংযোগ করতে ব্যবহার করেছি used
আরইএম
শেল ইন্টারফেস "% ~ dp0bin \ psql" -পি 5439 -U পোস্টগ্রিস
তারপরে টাইপ করুন:
postgres=#create database geodb;
postgres=#\connect geodb;
geodb=#CREATE EXTENSION postgis;
geodb=#CREATE EXTENSION postgis_topology;
geodb=#\q
ভাল খবর! একটি পোস্টজিআইএস ডাটাবেস পোর্টে geodb
ব্যবহারকারীর জন্য উপলব্ধpostgres
5439