Do cmd.exe, quando eu executo:
C:\oracle\client\BIN\sqlplus.exe username@server
em seguida, digito minha senha, eu entro. No entanto, se eu executar o mesmo comando do PowerShell e digitar a mesma senha, recebo:
ERROR:
ORA-01017: invalid username/password; logon denied
Depois de pesquisar um pouco e certificar-me três vezes de que estou digitando minha senha corretamente, ainda não consigo descobrir por que o SQLPlus não está funcionando para mim no PowerShell. o que estou perdendo?
Arg, encontrei o problema. Meu nome de usuário é
ops$account
e o PowerShell trata$
como um token inicial de variável. Como $account era nulo, o nome de usuário que eu estava passando era apenas "ops". Corrigi o problema escapando do $ com o crase, ou seja