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某区域中只输入某几个选项,如“优秀、合格、不合格”等,在输入没有规律的情况下,可以用数字“1、2、3”等来代替这些文字的输
- winXP系统下qq不能视频聊天该怎么办?现在qq视频电话很常见,既可以看到对方,还可以省去话费,可是有朋友发现,winxp系统突然不能视频
- 相信电脑出现过问题的人对统恢复功能都不会陌生吧,在电脑产生小错误的时候,这个功能在很多时候能帮我们解决很多问题,下面为大家分析下win7系统
- win 8在使用时有很多小技巧,今天就教大家一些,Windows 8本地账户和微软账号如何切换,下文有详细介绍故障现象:Windows 8
- 咱们在 操纵WPS表格和Excel表格 停止 一样平常办公时 常常 需求 操纵图表来为 咱们 展示数据,图表 能够 明晰地 展示数据的 颠簸
- 在我们平时使用Excel表格时,经常需要根据工作的需求,建立一些适合自己企业或者部门的表格,之后将这些带有格式的表格储存起来,就成为了日后使
- 对于wps表格的制作,要怎么设置表格的页边距呢?下面小编就为你介绍wps表格怎么样设置页边距的方法啦!wps表格设置页边距的方法:首先打开一
- Word中完成表格制作工作后,我们可以将表格中的边框线的线形设置成各种样式,不仅不如此,我们还可以将边框线的颜色自由设置。在Word中完成表
- 用户在使用wps软件时可以用来编辑各种各样的文件,这是因为wps软件有着其它热门软件强大的功能支持,用户就可以在编辑文件的类型上多了一些选择
- 在WPS 笔墨中 输出汉字, 大概复制 下来的文档,有些字不 熟悉,不 晓得发音。 上面教 各人一个 办法, 加之拼音 腔调, 当前 碰到
- 熟悉电脑的小伙伴就会知道不管电脑遇到什么问题都可以通过重装系统来解决,但是有用户遇到了重装系统也无法解决的事情,重装系统之后桌面乱码了,那么
- 在编辑英文的时候,很多朋友觉得切换字母是一件麻烦的事情,其实我们可以直接通过Word中的字母大小写切换的。word中英文大小写转换的方法就在
- WPS Office 2010个人版融入了金山新一代V8文字排版引擎技术,产品性能跨越性提升,并兼容微软最新的Office2010文档格式。
- 通过Internet选项来对浏览器进行设置,但是最近一朋友发现电脑中浏览器的Internet选项打不开了,那么要该怎么解决呢?下面就为大家详
- excel是现在这个时代中被广泛运用的三大办公软件之一,Excel里面有各种各样的功能可以帮助用户进行数据编辑以及处理,其中表格数据合并功能
- 无法打开Wps表单,尝试打开文件时出现错误。打开表单并显示此提示在很大程度上向我们表明表单存在错误,可能是文件丢失。当然,即使我们不知道为什
- Win10 Mobile预览版14356怎么使用PC通知同步?今天发布的Win10 Mobile预览版14356中新增了很多功能,其中一个就
- 无论是刚刚购买 Apple Watch 还是已经购买一段时间,或者之前没有仔细追踪过自己的步数,在 Apple Wtatch 上查看步数、距
- Win7系统有自带日历和便签功能,可以方便用户的日常使用。有些用户可能不知道Win7系统有这个功能,更不知道该如何使用这个功能。今天小编就给
- 在Excel中,如果要计算复数的差,可以使用IMSUB函数计算复数的差。Excel2007可使用IMSUB函数计算复数的差。如上图所示,在C