为Windows 8.1配置Shell环境

为Windows 8.1配置Shell环境,windows,oracle,powershell,Windows,Oracle,Powershell,为CDB orcl配置shell环境,并将TWO_任务变量设置为PDB pdborcl . oraenv export TWO_TASK=pdborcl sqlplus sys/password as sysdba 我从你那里得到了链接 以上说明对于我在oracle 12c databaseHome PC上安装示例HR架构以在Windows 8.1上进行培训至关重要 我尝试过使用windows power shell和CMD admin特权中设置的前缀运行这些命令,但没有任何积极的结果

为CDB orcl配置shell环境,并将TWO_任务变量设置为PDB pdborcl

 . oraenv
 export TWO_TASK=pdborcl
 sqlplus sys/password as sysdba
我从你那里得到了链接

以上说明对于我在oracle 12c databaseHome PC上安装示例HR架构以在Windows 8.1上进行培训至关重要

我尝试过使用windows power shell和CMD admin特权中设置的前缀运行这些命令,但没有任何积极的结果

我知道,为了设置两个_任务…我可以通过在windows环境中设置这些参数或使用CMD来实现

更新一些代码:

C:\WINDOWS\system32> SET oraenv
C:\WINDOWS\system32> SET export TWO_TASK=pdborcl
C:\WINDOWS\system32> SET sqlplus sys/1Ihavenone as sysdba
Set-Variable : A positional parameter cannot be found that accepts argument 'as'.
At line:1 char:1
  + SET sqlplus sys/1Masupalami as sysdba
  + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  + CategoryInfo : InvalidArgument: (:) [Set-Variable], ParameterBindingException
  + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetVariableCommand

1Ihavenone sys密码并在连接到CDB$ROOT时工作正常–

是否可以添加电源外壳的一些输出?C:\WINDOWS\system32>SET oraenv C:\WINDOWS\system32>SET export TWO\u TASK=pdborcl C:\WINDOWS\system32>SET sqlplus sys/1Ihavenone作为sysdba SET变量:找不到接受参数“as”的位置参数。在第1行中,字符:1+将sqlplus sys/1Masupalami设置为sysdba+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~,Microsoft.PowerShell.Commands.SetVariableCommand 1i没有sys密码,在连接到CDB$ROOTNOTE时工作正常:我可以在sqlplus中连接到CDB,甚至可以将会话更改为PDBORCL成功地使用sys作为SYSDBA。不幸的是,您后面的链接是针对UNIX/Linux版本的sqlnet,而不是windows。