我写一个MFC的程序,在本机安装有oracle数据库

我有一个MFC的程序,在本机安装有oracle数据库,并且可以连接并读取oracle数据库的表,现在想把oracle数据库安装在服务器上,MFC程序互联网访问oracle数据库,这样部署可行么,意思是程序不写服务器端,直接用客户端连接数据库读取数据。

可以啊。你直接连另一个计算机的数据库和连本机的没有什么区别。
但是如果你的服务器在因特网上,你的客户端要发布给不信任的人,就最好不要这么玩,一旦你的客户端被破解,攻击者直接拿着用户名密码访问你的数据库,你的数据库就被他一锅端了。

就是改改连接字符串,把ip等换成服务器ip

就是你连接语句中把本地地址改成服务器的ip就行啦,oracle没玩过,MySQL完全可以,