Linux Oracle登入不上和虚拟机重启部分网络配置语令记录

------------------------------------------------ORACLE--------------------------------------------------------
//重启centos7虚拟机后
(*)oracle用户登录    //密码:oracle
(*)lsnrctl start
(*)sqlplus  /nolog;
(*)conn / as sysdba;
(*)再输入startup,回车.这步是启动oracle服务。
    如果startup启动被告知已经启动了,可以先输入shutdown immediate;
    等shutdown结束之后,再输入startup。
(*)select * from emp;
(*)oracle清屏:clear SCR、clea scre
(*)oracle用户修改字符集的环境变量的设置:

(*)Oracle数据库信息:
  普通用户scott
  密码tiger
       
  普通用户scott
  密码OracleAdmin1
      
  普通用户hr
  密码lion

(*)Oracle出现汉字编码错误的解决方法
1、Oracle数据库字符环境变量设置
export LANG=en_US.UTF-8
NLS_LANG="AMERICAN_AMERICA.UTF8"; export NLS_LANG
2、
export LANG=zh_CN.UTF-8
NLS_LANG="SIMPLIFIED CHINESE_CHINA.UTF8"; export NLS_LANG

(*)Oracle日志清理
查看磁盘占用:df -h
/u01/app/oracle/admin/orcl/adump
清除命令:ls | xargs -n 10 rm -fr ls

(*)归档日志清理
rman target /
delete archivelog all completed before 'sysdate-7';    ---> 删除七天前的日志信息

(*)Windows下Oracle登入
Window下免密登入Oracle:sqlplus /nolog
C:\app\liuxiaoyu\product\11.2.0\dbhome_1\NETWORK\ADMIN

 

------------------------------------------------VMWARE--------------------------------------------------------
虚拟机网络重启不好使:
    (*)确认DHCP和NET启动
    (*)systemctl stop NetworkManager
    (*)systemctl disable NetworkManager
    (*)systemctl start network.service

ubuntu网络配置root远程登入
    (*)二、安装SSH服务
         sudo apt-get install openssh-client 客户端
         sudo apt-get install openssh-server 服务器
          或者
        apt-get install ssh
    (*)三、启动SSH服务 
        sudo /etc/init.d/ssh start
    (*)四、修改SSH配置文件 
        可以通过SSH配置文件更改包括端口、是否允许root登录等设置,配置文件位置:
        /etc/ssh/sshd_config
         默认是不允许root远程登录的,可以再配置文件开启。
         sudo vi /etc/ssh/sshd_config
         找到PermitRootLogin without-password 修改为PermitRootLogin yes
         五、重启SSH服务
         service ssh restart

    (*)service network-manager restart

 

 

### JavaBoolean 类型对象的默认值 在 Java 中,`boolean` 和 `Boolean` 存在显著的区别。`boolean` 是一种基本数据类型,默认值始终为 `false`[^2]。而 `Boolean` 则是一个包装类,用于封装一个基本类型的 `boolean` 值。 对于 `Boolean` 对象而言,其本身并没有预定义的默认值。当声明了一个 `Boolean` 类型的对象但未对其进行显式初始化时,该对象会被赋予 `null` 值,而不是 `true` 或 `false`[^3]。这是因为 `Boolean` 属于引用类型,在没有被分配具体值的情况下会自动设置为 `null`。 因此,如果尝试访问未经初始化的 `Boolean` 对象的状态,则可能会抛出 `NullPointerException` 异常。这表明开发者需要特别注意区分基本类型与对应的包装类之间的差异及其行为特点。 ```java // Example of Boolean object initialization and its behavior. public class Main { public static void main(String[] args) { Boolean boolObj; // Declaration without assignment results in a null reference. try { System.out.println(boolObj); // This will throw NullPointerException as it's not initialized yet. } catch (NullPointerException e){ System.out.println("Caught an exception because the Boolean was never assigned."); } boolean primBool = false; // Primitive type has default value 'false'. System.out.println(primBool); } } ``` 上述代码展示了如何处理尚未初始化的 `Boolean` 变量以及对比原始 `boolean` 数据类型的特性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值