当前位置: 首页 > news >正文

网站更换服务器 seo点广告挣钱网站有哪些

网站更换服务器 seo,点广告挣钱网站有哪些,上海的所有公司,东莞报告1例目录 一. 前置条件二. Win10安装配置Oracle数据库2.1 数据库获取2.2 数据库安装2.3 数据库配置确认2.4 数据库访问 三. Win10配置Oracle数据库可对外访问3.1 打开文件和打印机共享3.2 开放1521端口 四. 端口与地址确认4.1 查看监听器的状态4.2 Win10查看1521端口是否被监听4.3 … 目录 一. 前置条件二. Win10安装配置Oracle数据库2.1 数据库获取2.2 数据库安装2.3 数据库配置确认2.4 数据库访问 三. Win10配置Oracle数据库可对外访问3.1 打开文件和打印机共享3.2 开放1521端口 四. 端口与地址确认4.1 查看监听器的状态4.2 Win10查看1521端口是否被监听4.3 Ubuntu虚拟机测试与Win10虚拟机的连接 五. Ubuntu虚拟机安装配置Sqlplus客户端5.1 获取Sqlplus客户端5.2 安装配置Sqlplus客户端5.3 libaio库配置5.4 解决乱码问题 六. ORA-12541 数据库的监听器服务未启动 一. 前置条件 虚拟机中有两个操作系统 Win10Ubuntu-24.04.1 在Win10的虚拟机中安装Oracle数据库本机通过ssh连接Ubuntu虚拟机然后在虚拟机中连接Win10中的oracle 二. Win10安装配置Oracle数据库 2.1 数据库获取 Oracle Database Express Edition (XE) Downloads 官网 https://www.oracle.com/cn/database/technologies/xe-downloads.html Oracle Database 21c Express Edition for Windows x64 下载链接 https://download.oracle.com/otn-pub/otn_software/db-express/OracleXE213_Win64.zip 2.2 数据库安装 ⏹ 解压安装包之后通过setup.exe一步步安装即可。 ⏹ 安装的详细过程可参考这篇博客 https://www.cnblogs.com/Javaer1995/p/17485495.html ⏹默认情况下会安装在如下路径中 C:\app\用户名\product\21c\2.3 数据库配置确认 ⏹环境变量确认 ⏹listener.ora和tnsnames.ora的确认 路径 C:\app\用户名\product\21c\homes\OraDB21Home1\network\admin 作用 重要的网络配置文件用于支持客户端与数据库之间的连接。listener.ora 文件定义了数据库监听器的配置信息。监听器是一个服务器端进程负责监听客户端的连接请求并将请求转发给相应的数据库实例。tnsnames.ora 文件在客户端侧用于定义数据库连接字符串的别名。它让用户通过简单的名称连接数据库而不需要记住复杂的网络配置信息。 注意点 tnsnames.ora和listener.ora中的配置和电脑名称又关联性当电脑名称修改之后不修改对应的配置文件会无法访问oracle 2.4 数据库访问 账户名system(oracle自带的系统账户)密码: oracle sqlplus system/oracle192.168.118.137⏹可以看到成功登录oracle数据库 三. Win10配置Oracle数据库可对外访问 3.1 打开文件和打印机共享 ⏹如下图所示打开文件和打印机共享 如果不打开的话外部计算机无法通过ping命令访问到虚拟机 3.2 开放1521端口 ⏹Oracle默认监听1521端口开放1521端口确保外部可以通过1521端口访问到Oracle数据库 如下图所示通过防火墙的高级设置进入入站规则 ⏹添加入站规则 在左侧点击 入站规则。在右侧点击 新建规则。在规则类型中选择 端口然后点击 下一步。选择 TCP并在“特定本地端口”中输入 1521。点击 下一步选择 允许连接。点击 下一步根据需求勾选 域、专用、公用。点击 下一步为规则命名例如“Oracle 1521 TCP”然后完成。 四. 端口与地址确认 4.1 查看监听器的状态 # 查看监听器的状态 lsnrctl status # 监听器没有启动的话启动监听器 lsnrctl start4.2 Win10查看1521端口是否被监听 netstat -an | findstr 15214.3 Ubuntu虚拟机测试与Win10虚拟机的连接 查看与目标服务器IP地址是否能ping通查看是否能访问目标服务器的指定端口 ping 目标服务器ip地址 telnet 目标服务器ip地址 1521五. Ubuntu虚拟机安装配置Sqlplus客户端 5.1 获取Sqlplus客户端 官方网站 https://www.oracle.com/cn/database/technologies/instant-client/linux-x86-64-downloads.htmlSqlplus客户端安装包 ⏹instantclient-basic-linux.x64-21.16.0.0.0dbru.zip https://download.oracle.com/otn_software/linux/instantclient/2116000/instantclient-basic-linux.x64-21.16.0.0.0dbru.zip ⏹instantclient-sqlplus-linux.x64-21.16.0.0.0dbru.zip https://download.oracle.com/otn_software/linux/instantclient/2116000/instantclient-sqlplus-linux.x64-21.16.0.0.0dbru.zip 5.2 安装配置Sqlplus客户端 ⏹创建客户端所在的文件夹将zip文件解压到指定的文件夹中 # 创建客户端所在的文件夹 mkdir -p /opt/oracle/instantclient# 将zip文件解压到指定的文件夹中 unzip instantclient-basic-linux*.zip -d /opt/oracle/instantclient unzip instantclient-sqlplus-linux*.zip -d /opt/oracle/instantclient⏹配置环境变量 编辑.bashrc文件 vim ~/.bashrc向.bashrc末尾追加下面的内容 # oracle客户端的路径 export ORACLE_BASE/opt/oracle/instantclient # oracle客户端实例的路径 export ORACLE_HOME$ORACLE_BASE/instantclient_21_16 # 动态库的路径 export LD_LIBRARY_PATH$ORACLE_HOME:$LD_LIBRARY_PATH# 将$ORACLE_HOME加入PATH中下面这种写法可以避免既存的PATH环境变量被覆盖 export PATH$ORACLE_HOME:$PATH使配置生效 source ~/.bashrc⏹配置远程连接定义远程数据库服务 创建tnsnames.ora文件 touch $ORACLE_HOME/network/admin/tnsnames.ora编辑如下内容到tnsnames.ora文件中 HOST远程oracle的地址SERVICE_NAME远程oracle的实例 apluserubuntu24-01:~$ cat $ORACLE_HOME/network/admin/tnsnames.ora ORCL (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST 192.168.118.137)(PORT 1521))(CONNECT_DATA (SERVER DEDICATED)(SERVICE_NAME XE)))5.3 libaio库配置 ⏹按照上述配置完成之后在控制台输入sqlplus会出现如下错误提示sqlplus运行缺少libaio.so.1库 apluserubuntu24-01:~$ sqlplus sqlplus: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory⏹在网上搜索了很多资料基本上都会提示让安装如下库 sudo apt update sudo apt install libaio1⏹但在24.04.1 LTS的ubuntu安装时出现了如下的错误 # 我的ubuntu版本 apluserubuntu24-01:~$ cat /etc/os-release | grep VERSION VERSION24.04.1 LTS (Noble Numbat) # 实际安装时出现了下面的错误 apluserubuntu24-01:~$ sudo apt install libaio1 [sudo] password for apluser: Reading package lists... Done Building dependency tree... Done Reading state information... Done Package libaio1 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another sourceE: Package libaio1 has no installation candidate⏹终于在下面这篇文章中找到了解决办法 https://askubuntu.com/questions/1511776/ubuntu-24-04-php-8-3-oci8-and-libaio-so-1 安装libaio1t64库为libaio.so.1t64创建链接指向/libaio.so.1 sudo apt-get install libaio1t64 ln -s /usr/lib/x86_64-linux-gnu/libaio.so.1t64 /usr/lib/x86_64-linux-gnu/libaio.so.15.4 解决乱码问题 按照如上配置之后使用sqlplus愉快的连接oracle数据库却发现存在如下如图所示的乱码问题 如果 sqlplus 使用的字符集与服务器端的字符集不匹配可能会导致乱码问题。 通过如下SQL在oracle数据库中进行确认可以看到oracle数据库的字符集是AL32UTF8 SELECT * FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER LIKE %CHARACTERSET%;通过如下设置确保客户端的环境变量 NLS_LANG 与数据库的 NLS_CHARACTERSET 一致 export NLS_LANGAMERICAN_AMERICA.AL32UTF8可以看到乱码的问题最终得到了解决 如果不想每次进入终端时都手动进行设置可以配置到.bashrc文件中 echo export NLS_LANGAMERICAN_AMERICA.AL32UTF8 ~/.bashrc source ~/.bashrc六. ORA-12541 数据库的监听器服务未启动 当Win10虚拟机重启之后再一次连接数据库时提示无监听服务。 通过sysdba进入数据库之后通过show parameter service_names;进行查询可以看到并没有任何service。 PS C:\Windows\system32 sqlplus / as sysdbaSQL*Plus: Release 21.0.0.0.0 - Production on 星期日 12月 22 15:41:25 2024 Version 21.3.0.0.0Copyright (c) 1982, 2021, Oracle. All rights reserved.连接到: Oracle Database 21c Express Edition Release 21.0.0.0.0 - Production Version 21.3.0.0.0SQL SQL set markup csv on SQL SQL show parameter service_names;NAME,TYPE,VALUE service_names,string SQL通过lsnrctl status来查看状态也会提示无监听状态。 并且通过netstat -an | findstr 1521也显示1521的端口根本就没有被监听。 如下图所示在管理员权限下执行lsnrctl start开启监听即可。 此时再一次通过sysdba登录数据库查看service可以看到XE服务已经被开启。 PS C:\Windows\system32 sqlplus / as sysdbaSQL*Plus: Release 21.0.0.0.0 - Production on 星期日 12月 22 15:41:25 2024 Version 21.3.0.0.0Copyright (c) 1982, 2021, Oracle. All rights reserved.连接到: Oracle Database 21c Express Edition Release 21.0.0.0.0 - Production Version 21.3.0.0.0SQL SQL set markup csv on SQL SQL show parameter service_names;NAME,TYPE,VALUE service_names,string,XE SQL
http://www.hkea.cn/news/14465492/

相关文章:

  • wordpress站点打不开建站网站教程视频
  • 推广自己的网站需要怎么做小学六年级做的网站
  • 二级学院网站建设整改方案西安市做网站的
  • 网站系统建设开票要开什么磁力猫torrentkitty官网
  • 多语言网站建设应注意哪些事项wordpress企业官网主题下载地址
  • 图文网站模版金蝶erp
  • 网站被入侵郑州企业自助建站
  • 做视频直播的网站有哪些如何修改wordpress关键词
  • 自己建个电影网站可以吗公司注册网站的费用多少
  • 口碑好的广州做网站微信公众平台注册官网
  • 东城专业网站建设公司seo推广哪家公司好
  • 镜像网站是怎么做的网站建设与管理教学视频
  • 网站建设需要备案吗杭州网站制作哪家好
  • 如何用二级域名做网站布奏重庆建网站 私单
  • 鄂州门户网站上海网站建设优化seo
  • 超级简历模板官网百度百科优化排名
  • 地方门户网站的出路3天引流800个人技巧
  • 桂林北站到两江机场大巴时刻表53货源网下载app
  • 网站建设需求分析要做的事做网站的开发语言
  • 聊城建设路小学网站wordpress 自动登录
  • 网站开发vscwordpress文章标题总有网站名
  • 汕头网站搜索优化seo 优化一般包括哪些内容
  • 数据库作业代做网站网站实名认证功能怎么做
  • 福田搭建网站费用源码下载网
  • 西宁做腋臭北大网站l网上国网推广宣传语
  • 网站开发前后端分工wordpress 标签 热门
  • 怎样把网站做成app企业网络推广分析论文
  • 初中信息技术 网站制作个人做电商网站icp
  • 营销型网站建设msgg做网站怎么找公司
  • 做网站先买域名wordpress有多少模版