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

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

3个回答

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

caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复gtyi999: 没区别。连接字符串不同而已
接近 5 年之前 回复
gtyi999
gtyi999 大神,我还想问一下,在代码编写方面,客户端通过internet访问数据库时,如何写?
接近 5 年之前 回复

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

oyljerry
oyljerry 回复gtyi999: 那需要数据库服务器有公网ip
接近 5 年之前 回复
gtyi999
gtyi999 大神,我还想问一下,在代码编写方面,客户端通过internet访问数据库时,如何写?
接近 5 年之前 回复

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问