这是因为Oracle的服务没有开启,选择启动即可,详细步骤:
*** 作设备:戴尔笔记本电脑
*** 作系统:win10
*** 作程序:计算机v2.01
1、首先右击桌面上的计算机图标,点击管理。
2、在左边栏,展开“服务和应用程序”,点击“服务"选项。
3、在中间的列表中找带有Oracle字样的服务,找到如图标志的两个服务,名字中的”ORA“可能会因数据库名字的不同而有所差异。
4、此时再尝试,如果仍然找不到主机。在打开开始菜单,在Oracle目录中找到”NetManager“,打开它。
5、依次展开本地->服务命名->ora(数据库名)。
6、检查右侧的主机名,如果是本机的话,填127.0.0.1或localhost,如果是连接到远程计算机的话,填入目标主机的IP即可。
ORA-00942: 表或视图不存在
根据这个错误,有以下可能
表明或者视图名字错了
连错数据库实例了
好好检查一下看看
这个是事务的隔离性。解释:读取的数据只能是读取到commit之前的事务位置,也就是说如果没有commit的事务,通过rollback的位置是另外的读取语句的执行位置,所以在本事务提交之前,肯定是不能读取到的。
事务的四个特性:
A:原子性(Atomicity)
事务是数据库的逻辑工作单位,事务中包括的诸 *** 作要么全做,要么全不做。
B:一致性(Consistency)
事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。
C:隔离性(Isolation)
一个事务的执行不能被其他事务干扰。
D:持续性/永久性(Durability)
一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)