Проверьте Собственную Клиентскую Конфигурацию SQL на Машине C. Удостоверьтесь, что у Вас есть соответствующий клиентский включенный протокол (протоколы).
Править:
Какова точная ошибка, которую Вы получаете?
Вот пара большего количества предложений:
Используйте zsh---, он автоматически спрашивает Вас, если Вы хотите удалить все файлы в каталоге.
server:~/dir/processing> rm *
zsh: sure you want to delete all the files in /home/wheel/dja/dir/processing [yn]?
(Я предполагаю, что это - функция по умолчанию---, я не могу найти опции конфигурации, которые были установлены включить ее, но я не записал свой .zshrc),
Вот функция удара, которая может быть получена от .bashrc для добавления предупреждения, когда Вы используете комнату больше чем с 2 аргументами:
unalias rm 2>/dev/null
real_rm=/bin/rm
rm_opts=""
function confirm {
echo -n "Do you want to continue (Y/N)? "
read v
v=$(echo $v|tr '[a-z]' '[A-Z]')
if [[ "$v" == "Y" ]]; then
return 0
elif [[ "$v" == "N" ]]; then
return 1
else
confirm
fi
}
function rm {
if [ $# -gt 2 ]; then
echo "WARNING: You have passed a list of files and directories that is $# entries long! Is this what you intended?"
echo "Here is the list of files:"
echo "$@"
confirm
if [ $? -eq 0 ]; then
$real_rm $rm_opts $@
fi
else
$real_rm $rm_opts $@
fi
}
Не заменяя оболочку. rm
даже не видит *
начиная с шариков оболочки соответствующие имена файлов прежде, чем передать их rm
.
Вы могли также обеспечить специальный псевдоним, что пользователь, которого Вы заинтересованы, сделает эту ошибку, может использовать вместо этого. например.
alias rm-test="rm test*"
Снова это - больше работы вокруг, но, в целом *отклоняют, предполагает, что Вы знаете то, что Вы делаете и означаете делать то, что Вы говорите.