Я хочу проверить папку, которая находится на сервере Windows моим Oracle RDBMS12C. поэтому, основываясь на моих исследованиях, сначала мне нужно смонтировать папку Windows в solaris 11.3. мы используем искровой сервер.
Я пытаюсь использовать приведенную ниже структуру, но я не уверен, что не так с моим форматом, не могли бы вы мне помочь:
Формат:
mount -F smbfs //[workgroup;][user[:password]@]server/share mount-point
моя команда:
mount -F smbfs //MyWorkGroup;MyUSERNAME:MyPASSWORD@182.126.18.36/Share10 /myshare
Я использовал ссылку ниже: Справочник Oracle
Я получаю сообщение об ошибке ниже:
Мой пароль содержит @, поэтому он разбивается на 2 части.
mount: Mount point cannot be determined
-bash: USERNAME:PASSWORD PART1: command not found
[2] 28436
-bash: PASSWORD PART2@182.126.18.36/Share10: No such file or directory
[2] Exit 127 USERNAME:PASSWORD PART1
Также я хочу уточнить у вас, многие примеры использовали / mnt в качестве места назначения, но я создал папку и назвал ее «myshare», и я хочу смонтировать ее в эту папку, правильный ли этот подход?
на основе комментария AndrewHenle я отредактировал свой сценарий так:
mount -F smbfs '//MyWorkGroup;MyUSERNAME:MyPASSWORD@182.126.18.36/Share10' /pshare
Теперь я получаю эту ошибку:
/usr/lib/fs/smbfs/mount: can't resolve name "MyWorkGroup;MyUSERNAME:MyPASSWORD@182.126.18.36", node name or service name not known