dbTalk Databases Forums  

SQLIOSim (Virtual Protect Errors)

microsoft.public.sqlserver.tools microsoft.public.sqlserver.tools


Discuss SQLIOSim (Virtual Protect Errors) in the microsoft.public.sqlserver.tools forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
FredG
 
Posts: n/a

Default SQLIOSim (Virtual Protect Errors) - 02-15-2009 , 04:59 PM






Hello Everyone,

Running on Windows 2000 Advanced server service pack 4

I am attempting to simulate SQL IO Patterns using SQLIOSim and receiving
hundreds of VirtualProtect errors. See snippet below. I believe the function
is called during the transition of a page, located in the buffer pool, from
clean to dirty. Can this be a physical memory issue?



<ENTRY TYPE='ERROR' TIME='15:07:34' DATE='02/15/09' TID='4744' User='Initial
Update' File='e:\yukon\sosbranch\sql\ntdbms\storeng\util\s qliosim\buffer.cpp'
Line='104' Func='ChangePageProtection' HRESULT='0x800701E7' SYSTEXT='Attempt
to access invalid address.'>

<EXTENDED_DESCRIPTION>VirtualProtect (0x055CA000, 4)
failed</EXTENDED_DESCRIPTION>

</ENTRY>



Reply With Quote
  #2  
Old   
Rusi_H - MSFT
 
Posts: n/a

Default RE: SQLIOSim (Virtual Protect Errors) - 02-23-2009 , 03:54 PM






Fred, thank you for reporting the error. This is a known issue with older
versions of SQLIOSim running on any version of Windows older than Windows
2003 SP1. The issue has been fixed in newer versions of SQLIOSim which can
be found in the free evaluation version of SQL Server. However, Windows 2000
will not be fully supported even in the new versions of SQLIOSim.

"FredG" wrote:

Quote:
Hello Everyone,

Running on Windows 2000 Advanced server service pack 4

I am attempting to simulate SQL IO Patterns using SQLIOSim and receiving
hundreds of VirtualProtect errors. See snippet below. I believe the function
is called during the transition of a page, located in the buffer pool, from
clean to dirty. Can this be a physical memory issue?



ENTRY TYPE='ERROR' TIME='15:07:34' DATE='02/15/09' TID='4744' User='Initial
Update' File='e:\yukon\sosbranch\sql\ntdbms\storeng\util\s qliosim\buffer.cpp'
Line='104' Func='ChangePageProtection' HRESULT='0x800701E7' SYSTEXT='Attempt
to access invalid address.'

EXTENDED_DESCRIPTION>VirtualProtect (0x055CA000, 4)
failed</EXTENDED_DESCRIPTION

/ENTRY



Reply With Quote
  #3  
Old   
FredG
 
Posts: n/a

Default RE: SQLIOSim (Virtual Protect Errors) - 02-24-2009 , 07:10 AM



Hello Rusi_H,
I really appreciate your feedback.

I had no idea that a bug existed.

Will a licensed version contain the SQLIOSim tool as well?

"Rusi_H - MSFT" wrote:

Quote:
Fred, thank you for reporting the error. This is a known issue with older
versions of SQLIOSim running on any version of Windows older than Windows
2003 SP1. The issue has been fixed in newer versions of SQLIOSim which can
be found in the free evaluation version of SQL Server. However, Windows 2000
will not be fully supported even in the new versions of SQLIOSim.

"FredG" wrote:

Hello Everyone,

Running on Windows 2000 Advanced server service pack 4

I am attempting to simulate SQL IO Patterns using SQLIOSim and receiving
hundreds of VirtualProtect errors. See snippet below. I believe the function
is called during the transition of a page, located in the buffer pool, from
clean to dirty. Can this be a physical memory issue?



ENTRY TYPE='ERROR' TIME='15:07:34' DATE='02/15/09' TID='4744' User='Initial
Update' File='e:\yukon\sosbranch\sql\ntdbms\storeng\util\s qliosim\buffer.cpp'
Line='104' Func='ChangePageProtection' HRESULT='0x800701E7' SYSTEXT='Attempt
to access invalid address.'

EXTENDED_DESCRIPTION>VirtualProtect (0x055CA000, 4)
failed</EXTENDED_DESCRIPTION

/ENTRY



Reply With Quote
  #4  
Old   
Rusi_H - MSFT
 
Posts: n/a

Default RE: SQLIOSim (Virtual Protect Errors) - 02-26-2009 , 04:52 PM



Fred, SQLIOSim is included with all versions of SQL Server 2008. You can
find it in the Binn directory of your SQL Server 2008 installation.

--
SDE/T - SQL Server Engine


"FredG" wrote:

Quote:
Hello Rusi_H,
I really appreciate your feedback.

I had no idea that a bug existed.

Will a licensed version contain the SQLIOSim tool as well?

"Rusi_H - MSFT" wrote:

Fred, thank you for reporting the error. This is a known issue with older
versions of SQLIOSim running on any version of Windows older than Windows
2003 SP1. The issue has been fixed in newer versions of SQLIOSim which can
be found in the free evaluation version of SQL Server. However, Windows 2000
will not be fully supported even in the new versions of SQLIOSim.

"FredG" wrote:

Hello Everyone,

Running on Windows 2000 Advanced server service pack 4

I am attempting to simulate SQL IO Patterns using SQLIOSim and receiving
hundreds of VirtualProtect errors. See snippet below. I believe the function
is called during the transition of a page, located in the buffer pool, from
clean to dirty. Can this be a physical memory issue?



ENTRY TYPE='ERROR' TIME='15:07:34' DATE='02/15/09' TID='4744' User='Initial
Update' File='e:\yukon\sosbranch\sql\ntdbms\storeng\util\s qliosim\buffer.cpp'
Line='104' Func='ChangePageProtection' HRESULT='0x800701E7' SYSTEXT='Attempt
to access invalid address.'

EXTENDED_DESCRIPTION>VirtualProtect (0x055CA000, 4)
failed</EXTENDED_DESCRIPTION

/ENTRY



Reply With Quote
  #5  
Old   
FredG
 
Posts: n/a

Default RE: SQLIOSim (Virtual Protect Errors) - 03-01-2009 , 03:22 PM



Thanks again Rushi_H, I was looking for it within my SQL 2K5 CD's

"Rusi_H - MSFT" wrote:

Quote:
Fred, SQLIOSim is included with all versions of SQL Server 2008. You can
find it in the Binn directory of your SQL Server 2008 installation.

--
SDE/T - SQL Server Engine


"FredG" wrote:

Hello Rusi_H,
I really appreciate your feedback.

I had no idea that a bug existed.

Will a licensed version contain the SQLIOSim tool as well?

"Rusi_H - MSFT" wrote:

Fred, thank you for reporting the error. This is a known issue with older
versions of SQLIOSim running on any version of Windows older than Windows
2003 SP1. The issue has been fixed in newer versions of SQLIOSim which can
be found in the free evaluation version of SQL Server. However, Windows 2000
will not be fully supported even in the new versions of SQLIOSim.

"FredG" wrote:

Hello Everyone,

Running on Windows 2000 Advanced server service pack 4

I am attempting to simulate SQL IO Patterns using SQLIOSim and receiving
hundreds of VirtualProtect errors. See snippet below. I believe the function
is called during the transition of a page, located in the buffer pool, from
clean to dirty. Can this be a physical memory issue?



ENTRY TYPE='ERROR' TIME='15:07:34' DATE='02/15/09' TID='4744' User='Initial
Update' File='e:\yukon\sosbranch\sql\ntdbms\storeng\util\s qliosim\buffer.cpp'
Line='104' Func='ChangePageProtection' HRESULT='0x800701E7' SYSTEXT='Attempt
to access invalid address.'

EXTENDED_DESCRIPTION>VirtualProtect (0x055CA000, 4)
failed</EXTENDED_DESCRIPTION

/ENTRY



Reply With Quote
  #6  
Old   
FredG
 
Posts: n/a

Default RE: SQLIOSim (Virtual Protect Errors) - 04-04-2009 , 03:17 PM



Hello Rusi_H,
I have extracted SQLIOSim from my SQL 2008 installation; unfortunately, I
receive the same VP errors.

"FredG" wrote:

Quote:
Thanks again Rushi_H, I was looking for it within my SQL 2K5 CD's

"Rusi_H - MSFT" wrote:

Fred, SQLIOSim is included with all versions of SQL Server 2008. You can
find it in the Binn directory of your SQL Server 2008 installation.

--
SDE/T - SQL Server Engine


"FredG" wrote:

Hello Rusi_H,
I really appreciate your feedback.

I had no idea that a bug existed.

Will a licensed version contain the SQLIOSim tool as well?

"Rusi_H - MSFT" wrote:

Fred, thank you for reporting the error. This is a known issue with older
versions of SQLIOSim running on any version of Windows older than Windows
2003 SP1. The issue has been fixed in newer versions of SQLIOSim which can
be found in the free evaluation version of SQL Server. However, Windows 2000
will not be fully supported even in the new versions of SQLIOSim.

"FredG" wrote:

Hello Everyone,

Running on Windows 2000 Advanced server service pack 4

I am attempting to simulate SQL IO Patterns using SQLIOSim and receiving
hundreds of VirtualProtect errors. See snippet below. I believe the function
is called during the transition of a page, located in the buffer pool, from
clean to dirty. Can this be a physical memory issue?



ENTRY TYPE='ERROR' TIME='15:07:34' DATE='02/15/09' TID='4744' User='Initial
Update' File='e:\yukon\sosbranch\sql\ntdbms\storeng\util\s qliosim\buffer.cpp'
Line='104' Func='ChangePageProtection' HRESULT='0x800701E7' SYSTEXT='Attempt
to access invalid address.'

EXTENDED_DESCRIPTION>VirtualProtect (0x055CA000, 4)
failed</EXTENDED_DESCRIPTION

/ENTRY



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.