configure new linked server from SQL Server 2016 to Oracle 12c
Try changing your Data Source and Provider String to MYALIAS.  Looking at the three Oracle Linked Servers I have on my server, that is how I have them setup.