标题:连接服务器的问题
只看楼主
大树临风
Rank: 2
等 级:论坛游民
帖 子:128
专家分:14
注 册:2015-12-9
结帖率:80%
已结贴  问题点数:20 回复次数:3 
连接服务器的问题
菜鸟提问,编写了一个程序,现在想把数据库放到服务器上,想问问有简单的方法迁移上去吗,迁移上去后,原来的代码都要更改吗?
搜索更多相关主题的帖子: 代码 更改 迁移 连接 服务器 
2020-08-19 19:52
厨师王德榜
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:183
帖 子:942
专家分:4724
注 册:2013-2-16
得分:20 
数据迁移不难,这里就不重复了.
如果原代码是用CA (cursoradapter )处理的,那么只需要改一下连接部分的代码就可以了.
不过,估计你可能原代码不是用CA,那么就要改了,改动的东西还比较多.
需要储备的知识:远程视图,SPT,几个函数:SQLCONNECT(),SQLEXEC()等等,自己去查资料,
如果数据量大,还需要掌握:事务/提交/回滚
如果以上都掌握了,那么大胆的向前走.
2020-08-20 09:55
大树临风
Rank: 2
等 级:论坛游民
帖 子:128
专家分:14
注 册:2015-12-9
得分:0 
非常感谢,我在腾讯云注册了账号,建立了一个sql server 的实例,想边学边测试,首先解决数据迁移的问题,我看到向导里有upsizing,尝试了一下,向导的内容还有很多不懂,能否再指导一下
2020-08-22 15:55
fown
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:58
帖 子:1229
专家分:171
注 册:2005-5-26
得分:0 
Vfp 数据库导入sql的方法
1. 只能导入vfp中的自由数据库或者自由表。切记是自由的。
2. 导入自由表的话,在sql的企业管理器中生成一个数据库,然后将自由表导入该数据库。(当前用户下的数据库子目录下右键新建)
3. 如果整个数据库导入,可不先生成新的数据库,最后在生成。
4. 启动DST(导入导出向导),数据库名右键可快速启动
5. 点“下一步”,数据源选择“microsoft visual forpro driver”,“用户/系统”点新建,然后选“文件数据源(与机器无关)”,点“下一步” 选择“microsoft visual forpro driver”,”下一步”,键入一个保存DSN的文件名,记住路径,“下一步”,“完成”。
6. database type 点选 “free table directory” browse里面选自由表所在的路径, “ok”。如果是整个数据库导入,就选数据库,而不是选路径。
7. 再次回到开始的界面了。
8. 点选“文件DSN(1)”,选择刚才输入的DSN文件名,输入服务器的sa和密码。
9. “下一步“,“更改默认的数据库“,为你要导入的数据库,“下一步”。
10. 如果是正数据库导入,这里选“新建”
11. 目的界面出现。选“用于SQL SERVER 的 microsoft OLE DB 提供程序”,使用SQL SERVER身份验证,输入sa和密码,“数据库”选要导入表的数据库。“下一步”
12. 点选“从源数据库复制表和视图”,“下一步”
13. 选要导入的各个表,下一步,完成,OK.

有人说VFP不行了,我想说,你连VFP十分之一的功能都不会用,你怎么知道VFP不行?本人拒绝回答学生的问题我回答问题一般情况下只提供思路不提供代码,请理解
2020-08-26 08:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-502907-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.402111 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved