Article ID: 254313 - View products that this article applies to.
This article was previously published under Q254313
This article has been archived. It is offered "as is" and will no longer be updated.
When you try to use a session.codepage or @codepage directive in an Active Server Pages (ASP) page that is hosted on a Microsoft Internet Information Server (IIS) 4.0 Web server, the following error message may occur:
If the ASP page is hosted on a Microsoft Internet Information Services 5.0 Web server, the following error message may occur:
Active Server Pages error 'ASP 0203'
Invalid Code Page
/ProjectName/PageName.asp, line 1
The specified code page attribute is invalid.
Active Server Pages, ASP 0203 (0x80004005)
The specified code page attribute is invalid
Code pages have been disabled for Internet Information Server 4.0 since Windows NT 4.0 Service Pack 4 because of truncation issues, which caused characters larger then 2 bytes to be truncated. This created a problem with some double-byte character sets (DBCS), such as Japanese, that have characters that extended beyond 2 bytes in size. In Internet Information Services 5.0, the utf16(1200) and unicodeFFFE(1201) code pages are disabled.
This behavior is by design.
To work around this issue, try the following:
Steps to Reproduce Behavior:
For additional information, click the article number below to view the article in the Microsoft Knowledge Base:
(https://support.microsoft.com/kb/232580/EN-US/ )INF: Storing UTF-8 Data in SQL Server
Article ID: 254313 - Last Review: February 28, 2014 - Revision: 2.3