如何使用SharpSsh将文件从一个文件夹移动到远程服务器上的另一个文件夹?如何使用SharpSsh和C将文件从一个文件夹移动到远程服务器上的另一个文件夹#
我试图将服务器上的文件夹中的文件移动到另一个服务器文件夹。
我越来越:
ERROR: No se pudo encontrar el archivo '/local/opt/oracle/oradata/UTL_DIR/PEDIMENTOS/pedimento.csv'.
Cannot find file '/local/opt/oracle/oradata/UTL_DIR/PEDIMENTOS/pedimento.csv'
这是我的代码:
Tamir.SharpSsh.Sftp ClientSFTP = new Tamir.SharpSsh.Sftp(pHost, pUserName, pPassword);
try
{
string FechaActual = DateTime.Today.ToString("yyyyMMdd");
string pFilePEDIMENTOS = "/local/opt/oracle/oradata/UTL_DIR/PEDIMENTOS/pedimento.csv";
string pFilePROCESADO = "/local/opt/oracle/oradata/UTL_DIR/PEDIMENTOS/PROCESADO/pedimento" + FechaActual + ".csv";
//Abre sesion
ClientSFTP.Connect();
if (ClientSFTP.Connected)
{
// ejecutar el comando
ClientSFTP.Put(pFilePEDIMENTOS, pFilePROCESADO);//SEGUIR INVESTIGANDO
}
else
{
throw new Exception("Error de Conexion con el Servidor Remoto");
}
}
catch (Exception ex)
{
lblError.Text = ex.Message;
}
finally
{
//cerrar conexion SFTP
ClientSFTP.Close();
}
你会得到任何错误? –
错误:无法访问encontrar el archivo'/local/opt/oracle/oradata/UTL_DIR/PEDIMENTOS/pedimento.csv'。 –
确保该文件存在于该位置,并且您的本地文件夹和目标文件夹的所有权限都已正确设置 –