উইন্ডোজ 8 এ পোস্টগ্রাগ ইনস্টল করার সময় ত্রুটি


-2

আমি আমার ডেভ সার্ভার হিসাবে একটি উইন্ডোজ 8 ল্যাপটপ ব্যবহার করছি।

আমি আমার ল্যাপটপে পোস্টগ্রাগুলি ইনস্টল করার চেষ্টা করছি তবে আমি নিম্নলিখিত ত্রুটিটি পেয়েছি:

ইনস্টল পরবর্তী পদক্ষেপে সমস্যা running ইনস্টলেশন সঠিকভাবে শেষ নাও হতে পারে। ডাটাবেস ক্লাস্টার আরম্ভ ব্যর্থ হয়েছে।

এখানে আমার প্রচেষ্টার একটি ভিডিও রয়েছে (ভয়াবহ মানের জন্য ক্ষমা করুন, আমি আজকের আগে স্ক্রিন ক্যাপচার সফটওয়্যার ব্যবহার করিনি):

http://youtu.be/LwhqCXiji8E

ইনস্টলেশন ফাইল:

fixing permissions on existing directory C:/postgres/data ... ok
creating subdirectories ... ok
selecting default max_connections ... The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
10
selecting default shared_buffers ... The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
400kB
creating configuration files ... ok
creating template1 database in C:/postgres/data/base/1 ... The system cannot find the path specified.
child process exited with exit code 1
initdb: removing contents of data directory "C:/postgres/data"

Called Die(Failed to initialise the database cluster with initdb)...
Failed to initialise the database cluster with initdb

Script stderr:
 Program ended with an error exit code

Error running cscript //NoLogo "C:\postgres/installer/server/initcluster.vbs" "NT AUTHORITY\NetworkService" "postgres" "****" "C:\postgres" "C:\postgres\data" 5432 "DEFAULT" 0 : Program ended with an error exit code
Problem running post-install step. Installation may not complete correctly
 The database cluster initialisation failed.

আমি বলব যে এটি কোনও বিষয় নয়, কারণ ডেভগুলি আমার প্রোডগুলি আয়না করবে, সুতরাং এটির কাজ করা দরকার। দ্বিতীয়ত, হ্যাঁ ত্রুটির বার্তাটি বেশ স্পষ্ট, এবং আমি নিশ্চিত যে এটি এর আগে কেউ দেখেছিল।
জেফ

1
না, এটি আপনার উত্পাদন সিস্টেমকে আয়না দেয় না। এটি ভিন্ন হার্ডওয়্যার এবং বিভিন্ন সফ্টওয়্যার যেমন উইন 8 কোনও সার্ভার ওএস নয় এবং ল্যাপটপ কোনও সার্ভার নয়।
সোভেন

প্রথমত, আপনি আমার প্রোড সিস্টেমটি জানেন না। যদি আমি চাই যে আমার প্রোড সিস্টেমটি উইন্ডোজ 8 ল্যাপটপ হয় তবে এটি আমার ব্যবসা। সম্ভবত এটি উইন্ডোজ সার্ভার 2012 চলমান কিছু হতে পারে Dif ভিন্ন, তবে প্রশ্নের যোগ্যতার জন্য যথেষ্ট কাছে। যেভাবেই হোক, হয় একটি উত্তর প্রস্তাব করুন, বা প্রশ্নের উন্নতি করার জন্য একটি আসল পরামর্শ দিন।
জেফ

1
If I want my prod system to be a windows 8 laptop, that's my business.ভাল, আমরা যদি ক্লায়েন্ট ওএসগুলিতে চলমান সার্ভারগুলিকে অফ-টপিক হিসাবে শ্রেণিবদ্ধ করতে চাই তবে তা আমাদের ব্যবসা। এবং আমরা কি। তো, অফ-টপিক।
আশাহীন N00b

2
ইনস্টল লগগুলি পরীক্ষা করুন ...
নাথান সি

উত্তর:


0

http://www.windows-commandline.com/add-user-to-group-from-command-line/ থেকে

Solution:
- Uninstall PostgreSQL
- net user postgres /delete
- Control Panel -> User Accounts -> Configure advanced user profile properties -> delete all "Unknown User" instances that seem to be left from postgres
- compmgmt.msc -> Local Users and Groups -> Users -> New User... -> User name: postgres, Password: postgrespass -> Create
- compmgmt.msc -> Local Users and Groups -> Users -> postgres -> Member of -> Add... -> Administrators -> OK
- copy postgresql-8.4.9-1-windows.exe to C:\
- runas /user:postgres cmd.exe -> cd \ -> postgresql-8.4.9-1-windows.exe -> installed successfully without errors. Checked data folder and confirmed files created successfully.
- compmgmt.msc -> Local Users and Groups -> Users -> postgres -> Member of -> Administrators -> Remove
- compmgmt.msc -> Local Users and Groups -> Users -> postgres -> Member of -> Add... -> Power Users -> OK
- Installed HM2 -> created db successfully
- Restarted computer -> HM2 runs properly (i.e. just to check postgresql service starts automatically)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.