Właśnie znalazłem rozwiązanie, właściwie dwie rzeczy były w moim przypadku nie tak.
Po pierwsze, przesłany plik .dump plik nie był dobrze czytelny/użyteczny przez heroku .
Po drugie, heroku postgresql DB nie było wymagane podanie pełnego adresu URL.
Tak więc właściwy sposób, który zadziałał dla mnie, polegał na tym, że przesłany plik powinien być dostępny bez żadnego tokena, a także bez żadnej wirtualnej/pośredniej ścieżki itp. Adres URL pliku powinien wskazywać bezpośrednio na plik . W moim pytanym problemie używałem firebase tymczasowo hostować mój plik DB, aby wykonać heroku operacja. I firebase nie podawał bezpośredniego adresu URL do przesłanego pliku fizycznego .
heroku pg:backups:restore --app heroku-postgres-f3*** 'https://www.h***.com/dss_iaya_db_dump2.dump' DATABASE_URL
Po wpisaniu tego polecenia zostałem poproszony o ponowne wpisanie heroku nazwa aplikacji tylko po to, aby potwierdzić operację. Po zakończeniu wszystko działało jak urok.