我试图在ubuntu上的mysql命令行中创建表。这是"Oracle数据库12c“一书中的代码:
CREATE TABLE customers (
customer_id INTEGER CONSTRAINT customers_pk PRIMARY KEY,
first_name VARCHAR2(10) NOT NULL,
last_name VARCHAR2(10) NOT NULL,
dob DATE,
phone VARCHAR2(12)
);
我有个错误:
ERROR 1064 (42000): You have an error i
我最近在windows10上的系统上安装了Oracle12c。论sqlplus " /as sysdba"
我会连接到一个空闲的实例。所以我处决了startup。现在我错了
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file
'C:\ORACLE12C\12C\PRODUCT\12.2.0\DBHOME_1\DATABASE\INITORCL.ORA'
我检查了路径,路径上不存在Initorcl文
Perl5.20.2和Oracle::DBD有问题,在试图连接到Ora12CDB时出现了以下错误,因此对如何识别这里的错误没有什么想法。
install_driver(Oracle) failed: Can't load 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module DBD::Oracle: load_file:%1 is not a valid Win32 application at C:/Perl/lib/DynaLoader.pm line 194.
at (eval 72) line 3.
我最近在我的windows10系统上安装了Oracle12c。使用dbca创建了一个实例,并将其命名为orcl。
在sqlplus " /as sysdba"上,我连接到一个空闲实例。所以我处死了startup。
现在我得到了错误
SQL> startup
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file
'C:\ORACLE12C\12C\PRODUCT\12.2.0\DBHOME_1\DATABASE\INITORCL.ORA
我已经安装了Oracle12c,在创建和使用我的第一个数据库时遇到问题。我运行SQL Developer并使用"hr“user,但它一直告诉我帐户已锁定。我搜索了stackoverflow answers和官方文档,并尝试使用以下命令解锁:
ALTER USER HR IDENTIFIED BY password ACCOUNT UNLOCK;
但没有成功。我得到了错误ORA01918,这意味着用户不存在。
然后,我尝试使用在安装时创建的用户(SYS作为SYSDBA),但随后系统提示用户/密码不正确。我非常确定我已经在我的系统上正确地安装了Oracle12c,即Windows8.1 x