I'm not sure that works ?
SQL> conn demo/demo
Connected.
SQL> create database link remotedb connect to demo identified by demo11 using 'db11';
Database link created.
SQL> select count(*) from tab@remotedb;
COUNT(*)
----------
1
SQL> conn mydba/mydba
Connected.
SQL> alter session set current_schema = demo;
Session altered.
SQL> select count(*) from tab@remotedb;
select count(*) from tab@remotedb
*
ERROR at line 1:
ORA-02019: connection description for remote database not found
SQL> conn demo/demo
Connected.
SQL> select count(*) from tab@remotedb;
COUNT(*)
----------
1