群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

2021-09-24 12:48:53 1点赞 16收藏 1评论

创作立场声明:希望为迷路的技术小白,插上梦想的小翅膀。

目的

到此,我们已经完成了映射+反馈的功能,接下来需要把PYTHON脚本与数据库进行连接。但是在连接之前,还需要对ORACLE数据库进行一下配置。有些步骤可能应该在第四篇就应该写到,可能有一些跳跃,设置不够连贯,先道一声抱歉。(因为设置成功的节点有点久,有些细节也忘了,本篇中的数据库补充设置内容不敢乱往第四篇中的添加。)

过程

1.切回DOCKER中ORACLE容器

切命令1:docker exec -it oracle11g bash

命令2:su root 密码应该是helowin

命令3:vi /etc/profile

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置.

2.根据上面的变量信息之前准备的tnsnames.ora路径写进去

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

我的路径是:

/volume1/homes/Sundye/ORCL/instantclient_21_1/network/admin,是之前第四篇中设置完的。

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

如上图中的一些环境变量(我理解就是像WINDOWS系统的配置环境变量)都加上。

然后按下 Esc :wq 保存,

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

接着按下命令:Source /etc/profile,执行一次

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

3.跳回到接口文件夹,输入命令:Vi /etc/profile,将系统中的变量按下图填加。添加的比实际需要的多,也不知道哪个是没用的,都加上了。

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

把ORACLE数据库里的变量也全都加上,只多不少。

4.加完以后应该是在DOCKER的容器里,两个EXIT退回到接口文件夹,然后运行PYTHON接口文件就可以了,方法就是CD到接口文件的目录,然后python3 ****.py。

5.测试

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

用POSTMAN测试一下,获取了JSON返回来的数据,成功啦!

6.如何让接口文件后台运行呢?

先CD到PYTHON文件的目录,然后输入下面的命令即可。

命令:nohup python3 main.py>>/volume1/homes/Sundye/nas/nas.log 2>&1 &

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置输入完以后就会给出运行的情况,其中这个命令后面的内容就是在运行中,储存一些日志信息,便于我们查看他的运行情况。这个30811是进程号,有什么用呢?当我们要结束的时候,就可以使用了。

方法是输入命令:KILL 30811,就可以杀掉进程了。如果我们不知道进程怎么办呢?

打开NAS,左上角点开,找到资源监控-任务管理器-进程,

群晖NAS配置-PYTHON-NAT123-ORACLE-微信小程序连接(六)接口连数据库设置

如图所示,KILL后重启,变成了19281了,想结束就是KILL 19281即可。

总结

以上就是就是PYTHON连接数据库的一些后期配置问题,到此,后端的数据处理就全部结束了。其中关于PYTHON端口的代码没有给大家提供,对于有一些编程基础的朋友们应该并不是很难,可以自己发挥想像力去做,天下代码一大抄,抄来抄去有提高。

展开 收起

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

Synology 群晖 DS923+ 四盘位 NAS存储(AMD R1600、4GB)

4209元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2399元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核、2GB)

3199元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

2299元起

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

6899元起

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

群晖(Synology)DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

Synology 群晖 DS1522+ 5盘位NAS(锐龙R1600、8GB)

5167.19元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

Synology 群晖 nas存储DS220+主机服务器个人私有云企业2盘办公网络家用局域共享硬盘群辉218+

2849元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

Synology 群晖 DS723+ 2盘位NAS(R1600、2GB)

Synology 群晖 DS723+ 2盘位NAS(R1600、2GB)

4099元起

Synology 群晖 DX517 5盘位NAS存 黑色

Synology 群晖 DX517 5盘位NAS存 黑色

3718.6元起

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

3199元起

Synology 群晖 DS918+ 四盘位NAS(J3455、4GB)

Synology 群晖 DS918+ 四盘位NAS(J3455、4GB)

3636元起

Synology群晖nas存储DS220j 家用企业办公网络存储个人云存储两盘位群辉DS218J升级

Synology群晖nas存储DS220j 家用企业办公网络存储个人云存储两盘位群辉DS218J升级

1549元起
1评论

  • 精彩
  • 最新
  • 大神我就想问一点,微信小程序能在群晖运行吗,群晖可以替代阿里云服务器吗

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
16
扫一下,分享更方便,购买更轻松