sql server 2008 - Collating Sequence Not supported by operating system -


I am going to SQL 2008 from SQL 2000. SQL 2000 is on a server 2003. On SQL 2008 Server 2008 I have successfully imported my database. I am able to query and they work fine. I use the VB6 program running in the IDE to update the database.

When my VB6 program runs on Server 2003, the program will connect by using the following connection string:

  Provider = SQLOLEDB; Database = mydbname; Server = my ip; Driver = {SQL server}; Uid = myzer; PWD = MyWave;  

By using the above connection string, I can not connect with any SQL 2000 or new SQL 2008 database errors. On server 2008, there is no SQLOLEDB driver show, so I have to use the new SQLNLL provider

  CCTdbConnectionString = "Provider = SQLNoL10; Server = MyServer \ My InstanceName; Database = MyDBi; UID = Myuser; PWD = mypw;  

This is the problem. When I'm running on server 2008, I get an error 3228 Operating system supported coating sequence is not supported. If I debug And try again Stop, or stop the program and try again so that I can not start the IDE again, I get an error 3027 error, the database or the object is read only! 'I die.'

After doing a lot of research, I got the answer. A unique key index is present on every table that is accessed using the ODBC or OLEDB. This fixes the problem.


Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

php - Multiple Select with Explode: only returns the word "Array" -

php - jQuery AJAX Post not working -