在共享主机上载访问数据库

时间:2011-08-23 12:58:51

标签: c# asp.net-mvc io shared-hosting

我有一个应用程序,我将访问数据库上传到服务器,然后读取该数据库并将其导入我的SQL数据库。但是,这是我第一次尝试在共享主机上做这样的事情,而且我无法更改上传文件夹的写权限,所以我无法上传数据库?

任何人都知道我还能尝试的其他事情吗?我查看了IsolatedStorageFileStream,但不确定一旦它在隔离存储中从数据库文件中读取会有什么好处

由于

更新: 好的,这是我从托管公司得到的消息:

    I'm afraid it's not possible to amend the permissions to allow 
this to work in Integrated mode as it would pose a security risk 
in a shared environment. Its unfortunate that your application 
wouldn't function with a custom web directory/application as this 
has been used as a work around previously.

    I can understand the frustration with this as its basically a 
failure between two Microsoft technologies which are meant to work 
together. Your web application runs under Identity impersonate and 
the user it runs as has read,write,modify permisions to all your 
web directories, when run in Integrated mode this aspect isn't respected. 

这与我无法在服务器上运行通配符脚本映射这一事实相结合,意味着它无法在经典或集成模式下运行。有没有人遇到过这些问题?

1 个答案:

答案 0 :(得分:0)

编辑:根据Alex的建议,将托管公司更新移至原始问题。

最后答案:好吧,我从来没有得到我希望的解决方案 - 我唯一能做的就是升级到云托管,因为网站不能在经典模式下工作,因为他们不会让我使用通配符映射。

我不知道我使用我公司托管的服务器进行所有商业项目是多么的糟糕。没有意识到在共享主机上使用.net / MVC是多么麻烦。如果上周有什么事情要做,那看起来就像一个雷区。