Windows系统下PostgreSQL安装图文教程
发布时间:2023-02-14 06:05:30
最近研究网单时候用到了postgresql,这是和mysql类似的一款开源数据库管理系统软件,它的一些事务设计思想比如redo、undo被不少其他的数据库系统所借用,例如oracle、sybase等。由于它是在unix系统中诞生,所以以前对windows系统的支持不是太好,不过现在的版本对windows的支持也是非常不错的,但在安装该软件的过程中,我还是遇到了不少问题,那就详细的记录一下安装过程。
我使用的版本是postgresql-9.1.2-1-windows,用8.2以前的版本好像还需要装一个环境工具,不过这个新版本的就不需要了,但我运行该安装程序的时候总是提示vc运行环境出错,如图:
PostgreSQL安装提示VC运行环境出错
经过一段时间的研究,发现是缺少启动参数,需要在启动的时候加上–install_runtimes 0参数才能正常运行,可以通过CMD控制台来启动安装程序:postgresql-9.1.2-1-windows.exe –install_runtimes 0,或者是创建一个指向postgresql-9.1.2-1-windows的快捷方式,然后编辑程序路径,在后面加上–install_runtimes 0参数即可。
PostgreSQL安装过程没有什么好说的,直接下一步就可以成功安装,当然如果需要更改一些设置就直接在相应的安装过程中修改就是了。但是虽然软件已经安装在电脑上了,但postgresql服务却总是启动不起来,原因是数据库文件还没有安装上,使用initdb –locale=C -E UTF-8 -D “C:Program FilesPostgreSQL9.1Data”命令可以在C:Program FilesPostgreSQL9.1Data目录下生成连接数据库所需要的参数文件。
现在可以启动数据库服务了,打开后台服务面板,查找到postgresql并启动该服务,如果说启动该服务,总是提示启动后无事可做,那么可以把该服务删了,使用sc delete postgresql命令即可,然后新建一个启动服务,具体用到的命令是:pg_ctl register -N postgres -D “C:Program FilesPostgreSQL9.1Data” -U postgres -P 111111,-P后面跟的是postgres用户的密码,这里的postgres用户是在windows系统中创建的系统登录用户,而不是用于连接数据库的postgres用户,所以如果这两个用户的密码设置不一样的话,要使用系统用户的密码。注册成功以后,就可以在后台服务中启动该数据库了。
如果不想注册成后台服务而直接启动数据库,那么可以创建一个批处理文件并写入命令 pg_ctl -D “C:Program FilesPostgreSQL9.1Data” -U postgres -P 111111,然后运行该批处理文件即可。
现在就可以使用pgAdmin工具连接上数据库来管理postgresql了。
那么到这里,postgresql数据库的安装就全部完成了。


猜你喜欢
- 在Excel中,如果计算投资项目的净现值,可以使用NPV函数计算投资项目的净现值。Excel2007可使用NPV函数计算投资项目的净现值。如
- 如何在wps文本中画线:输入文本,然后单击菜单栏-插入-形状选择一条直线。在文本上方画一条直线,然后右键单击以设置对象的格式。在这个界面中,
- Excel图表中的三维图表具有比二维图表更加美观,反映数据间关系更加形象的特点,下面小编就为大家介绍Excel简单制作立体柱形图方法,不会的
- 日语输入法怎么用?今天小编带来了日语输入法使用方法,有的朋友已经成功安装了日语输入法,但是却不知道怎么使用,请参考下文来操作吧。1 .日文输
- 这篇文章主要介绍了WIN7系统中局域网文件共享的设置方法,需要的朋友可以参考下两台电脑以上的局域网、WIN7操作系统步骤/方法1右击桌面网络
- win7下.插入U盘时.老是提示修复U盘.是啥原因呢.一般情况下当U盘有不稳定因素时win7会提示用户扫描U盘,这本来是一个很不错的功能,可
- excel2010如何制作粉丝图?许多用户对此并不十分清楚,所以我会给你带来关于如何在excel2010中制作粉丝图的答案,希望能帮助你理解
- 本周对于Intel的10nm先进工艺来说,可谓坐过山车般。周二的精尖制造日活动,Intel大谈特谈拥有超微缩FinFET的10nm是如何先进
- Windows Server 2008 R2怎么打开镜像卷?Windows Server 2008 R2系统需要代开镜像卷,该怎么打开呢?下
- Win10是最近这几年微软公司推出的力作,人都说微软以后前途和命运就看Win10的发展了。那么看来Win10一定要比Win7、Win8强上不
- 对于刚刚升级win10系统的用户来说,在使用过程中难免会遇到各种各样的问题。比如,现在就有位戴尔Vostro 14笔记本用户在升级win10
- 有的用户安装完最新的Win11系统之后发现只有一个硬盘,那我们只能自己给系统进行分区,但是对于电脑不熟悉的用户没有操作过不知道怎么进行分区,
- 想要更改更改Safari背景图片吗?你是不是使用Mac上的Safari起始页中相同的淡灰色背景很久了?其实,您可以通过添加自定义背景来增加趣
- 如何在Word 2016中使用图形?在“插入”选项卡上可以找到Word 2016图形壁橱的门。插图组中的命令按钮可将各种图形标记放入您的文本
- 笔记本电脑方便携带,受到很多用户的喜欢。但是在使用过程中,也会遇到一些问题,就有不少小伙伴咨询小编如何关闭win10中cpu的自动降频功能。
- 英雄联盟LOL在登录的时候,偶尔会出现LOL登录时遇到了一个预期之外的错误的问题,并无法进入游戏,这是怎么回事?最近有玩家在玩LOL时,遇到
- 据系统部落小编了解 微软公司于今日正式向Windows10发布了最新的KB5008212更新补丁。用户安装此补丁之后,系统内部版本号将升至1
- Excel2003是应用很广的办公软件之一,其强大的数据统计、分析功能为我们的工作带来不少方便。那么在Excel表格中如何将多列内容合并到一
- Win10系统以太网属性显示空白怎么办?使用win10系统的朋友们,你们的系统是否会出现一个这样的问题,在以网络共享中心中以太网的属性下,网
- 能够编辑制作一个非常精美的PPT,也是非常厉害的事情,那么如何使用PPT幻灯片的背景填充功能呢?下面就和大家分享这个技巧。首先我们点设计,在